Встроенное видео получить URL

Хорошо, я слишком долго царапал голову по этому поводу. Я пытаюсь получить URL для встроенного видео на веб-странице, используя Beautiful Soup и запрашивает модули в Python 2.7.6. Я проверяю HTML-код в Chrome и вижу URL-адрес видео, но когда я получаю страницу, используя запросы и использую Beautiful Soup, я не могу найти узел "video". Из исходного кода видно, что окно видео является вложенным HTML-документом. Я искал все и не могу понять, почему я не могу получить это. Если бы кто-нибудь мог указать мне правильное направление, я был бы очень признателен. Благодарю.

Вот ссылка на одно из видео:

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

я вижу, кто-то ответит на тот же вопрос, может кто-нибудь мне тоже помочь, пожалуйста

1 ответ

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/
Другие вопросы по тегам