【问题标题】:embedded video get url嵌入式视频获取网址
【发布时间】:2017-03-30 02:57:26
【问题描述】:

好吧,我在这件事上摸不着头脑已经太久了。我正在尝试使用 Beautiful Soup 检索网页上嵌入视频的 URL,并在 Python 2.7.6 中请求模块。我检查了 chrome 中的 html,我可以看到视频的 url,但是当我使用请求获取页面并使用 Beautiful Soup 时,我找不到“视频”节点。从源代码来看,视频窗口似乎是一个嵌套的 html 文档。我已经搜索了所有内容,但无法找出为什么我无法检索到这个。如果有人能指出我正确的方向,我将不胜感激。谢谢。

这是其中一个视频的网址:

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

我看到有人回答了同样的问题,请有人帮助我

【问题讨论】:

标签: python video kodi


【解决方案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/

【讨论】:

  • 谢谢你,但它在我的 vlc 中不起作用
  • 我认为你必须下载它们才能在 VLC 上播放,据我所知你必须在浏览器中访问这些链接。
  • Rafael 你的代码给了我 3 个链接,让我们一次做 1 个,如果我玩 openload.co/embed/J5-ympmuH-4 那是你的 2 个链接,我去检查 element-network-media 它给了 2 个链接是 URL 请求,它们都在 VLC 中工作,Python 如何访问此链接我认为我们必须发送一些参数,也许是我不知道的 ip,我想查看您的代码并尝试自己在其他链接上执行。
  • 我为愚蠢的问题道歉,我只是一个尝试学习的菜鸟,我在你的试管中完成了所有的基础教程,但是我研究了更多的问题我有多少你知道任何高级教程蟒蛇
猜你喜欢
  • 2015-04-27
  • 1970-01-01
  • 2015-09-29
  • 2023-04-03
  • 2015-08-18
  • 2017-09-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多