0

わかりました、私はこれについてあまりにも長い間頭を悩ませてきました. Python 2.7.6 の Beautiful Soup と requests モジュールを使用して、Web ページに埋め込まれたビデオの URL を取得しようとしています。Chrome で html を調べると、ビデオの URL が表示されますが、リクエストを使用してページを取得し、Beautiful Soup を使用すると、「ビデオ」ノードが見つかりません。ソースを見ると、ビデオ ウィンドウがネストされた html ドキュメントのように見えます。あちこち検索しましたが、これを取得できない理由がわかりません。誰かが私を正しい方向に向けることができれば、私はそれを大いに感謝します. ありがとう。

ビデオの 1 つへの URL は次のとおりです。

http://goldfilmesonline.com/doutor-estranho-legendado-online/

誰かが同じ質問に答えているのを見ました。誰か私も助けてくれませんか

4

1 に答える 1

0
import requests
from bs4 import BeautifulSoup

a = requests.get('http://goldfilmesonline.com/doutor-estranho-legendado-online/')
soup = BeautifulSoup(a.content, 'lxml')
links = soup.find_all('iframe')
for i in links:
    print(i['src'])

これらはあなたが話しているリンクだと思います。このコードは次を出力します。

https://www.youtube.com/embed/iysJOCcbLHw
https://openload.co/embed/J5-ympmuH-4/
http://thevid.net/e/3ak5tsm4gliixx65avmexxn/
于 2016-11-16T02:44:58.343 に答える