¿Cómo eliminar el iframe que no se mostró directamente en BeautifulSoup y se requiere usar selenium?

Quiero raspar un video de este sitio . sin embargo, traté de obtener su URL directamente desde la etiqueta pero no la encontré en la fuente de la página después de haberla raspado con solicitudes y BeautifulSoup. Utilicé 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 algún javascript involucrado, luego probé Selenium para asegurarme, y de hecho hay javascript. y los raspé usando selenium.

así que aquí viene mi pregunta. ¿Podría raspar tal cosa sin usar selenium?

¿Puedo enviar una segunda solicitud de obtención utilizando las solicitudes para obtener esos iframes?