javascript python web-scraping beautifulsoup python-requests

javascript - cómo raspar iframe que no se muestra directamente en BeautifulSoup y requieren el uso de selenio?



python web-scraping (0)

Quiero robar un video de este sitio . sin embargo, traté de obtener su URL directamente de la etiqueta <iframe src=""> pero no la encontré en el origen de la página después de haberla copiado usando requests & BeautifulSoup. Usé este código:

import requests from bs4 import BeautifulSoup ok = requests.get(''http://okanime.com/animes/one-piece/episodes/one-piece-314'') parse = BeautifulSoup(ok.content, ''html5lib'') for url in parse.find_all(''iframe''): print(url[''src''])

entonces pensé que podría haber algo de javascript involucrado, luego probé Selenium para asegurarme, y de hecho hay javascript. y los rasqué usando selenio.

así que aquí viene mi pregunta. podría raspar tal cosa sin usar selenio?

¿podría enviar una segunda solicitud de obtención usando solicitudes para obtener esos iframes?