<i id="dianji" title="播放"></i><i id="dm_count" title="弹幕"></i><i id="stow_count" title="收藏"></i><i id="pt"><span class="v_ctimes" title="硬币数量"></span></i>
ログイン後にコピー
返信内容:
av2047063 を例として、次の URL にアクセスしてください: [URL は非表示になっています]
@美空香を見て思い出しました。 。 。 。
まず、自分で AppKey を申請します。 。 。ここ:
bilibili - ヒント
その後、bilibiliapi を使って何でもできるようになります。 。 。 。
これが、Bilibili のサードパーティ クライアントが開発された方法です。 。 。
最後の 2 つのパラメータ id=av number&page=point p
play の後の 18253 が再生回数であることがわかります。
==============================
ステーション B にはパブリック API があります。 。 。 。 。 。 。それで、なぜわざわざ? 。 。回答者の最初の回答はここに提出されます、、、
———————————————————————————————————— ——
最近 Python を学習したので、復習したいと思いました。
コードは次のとおりです:
import re,urllib
page=urllib.urlopen('
http: //m.acg.tv/video/av2046040.html')
HTML=ページ。 read()
re_times=r'
(.*)'
result = re.findall(re_times ,HTML)
re_title=r'
(.*)
'
title=re.findall(re_title,HTML)
print title[0],'の数再生は', result[0]
以下では av2046040 を例にしています:
http://www.bilibili.com/video/av20 46040/次のように、Firefox を使用してソース コードの選択した部分を表示します
しかし、Python の urllib モジュールを通じてページのコンテンツを取得できませんでした:
')
それで、考えが変わり、サイト B の Web ページのモバイル版が問題ないようです。
次のインターフェイスを取得できます:
ページの実際のアドレスを取得した後、Firefox を再度使用してソース コードを表示できます