用于从页面获取链接的python程序

博卡格曼

我正在尝试从Youtube下载整个Android开发教程的播放列表。因此,我使用savefrom生成了要下载的播放列表。但问题是该播放列表中有很多视频。因此,我决定编写一个python脚本来简化此工作。但是问题是它使用Java脚本来生成链接,所以我无法使用javascript()来获取生成的链接。

示例:http : //ssyoutube.com/watch? v=AfleuRtrJoA生成下载链接需要5秒钟。

我只想在浏览后5秒钟后获取页面源

对于这种工作,我找到了一个名为selenium的好包装

import time
from selenium import webdriver

def savefromnotnet(url):
    browser = webdriver.Firefox() # Get local session of firefox
    browser.get(url) # Load page
    time.sleep(5) # Let the page load, will be added to the API
    return browser.page_source()

source = savefromnotnet("http://ssyoutube.com/watch?v=AfleuRtrJoA")

savefromnotnet函数将打开Firefox,它将请求url,直到一切正常为止。但是,当我想获取页面源代码时,browser.page_source()它会显示以下错误。

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\lib\site-packages\spyderlib\widgets\externalshell\sitecustomize.py", line 523, in runfile
    execfile(filename, namespace)
  File "C:\Users\BK\Desktop\Working Folder\Python Temp\temp.py", line 10, in <module>
    source = savefromnotnet("http://ssyoutube.com/watch?v=AfleuRtrJoA")
  File "C:\Users\BK\Desktop\Working Folder\Python Temp\temp.py", line 8, in savefromnotnet
    return browser.page_source()
TypeError: 'unicode' object is not callable
洋葱

在下一行发生错误。

return browser.page_source()

我认为不需要括号。

return browser.page_source

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python从谷歌搜索结果页面获取所有链接

来自分类Dev

从HTML页面获取相对链接

来自分类Dev

如何从页面获取链接-BeautifulSoup

来自分类Dev

Geckofx从页面获取特定链接

来自分类Dev

JMeter - 从页面获取指定的链接

来自分类Dev

如何从“每个页面”获取“页面链接”?

来自分类Dev

需要从youtube视频页面获取链接,链接是通过javascript加载的。使用python请求模块

来自分类Dev

检测链接是否用于访问页面

来自分类Dev

在线服务或命令行实用程序,用于从 json api 不同的页面参数中获取多个页面

来自分类Dev

python链接验证程序

来自分类Dev

链接的应用程序页面在哪里

来自分类Dev

如何从html页面获取文本链接?

来自分类Dev

JAVASCRIPT:如何获取页面中链接的URL?

来自分类Dev

从Wikipedia上的页面获取所有链接

来自分类Dev

xpath如何获取页面上的链接数量?

来自分类Dev

流畅-在链接中获取页面标题

来自分类Dev

如何获取wordpress页面的永久链接

来自分类Dev

JSOUP - 从 Google 获取页面和链接

来自分类Dev

使用 PHP DOM 从页面获取链接

来自分类Dev

python Wikipedia抓取-使用其他语言获取指向同一页面的链接?

来自分类Dev

如何在Wikipedia中使用python获取某些页面中的反向链接?

来自分类Dev

BS4 Python:尝试获取Google的页面链接,但我得到的URL都相同

来自分类Dev

如何使用Python中的请求从Reddit页面的帖子中获取所有图像链接

来自分类Dev

Python + 网页抓取 + scrapy:如何从 IMDb 页面获取所有电影的链接?

来自分类Dev

链接列表程序,用于学生平均

来自分类Dev

从页面上的许多匹配链接中获取链接?

来自分类Dev

如何使用python获取HTML页面中<input>标记的数量以用于Web列表下拉列表

来自分类Dev

Python:如何刮取页面以获取将用于刮取另一页面的信息,依此类推?

来自分类Dev

将功能应用于页面上的所有链接

Related 相关文章

  1. 1

    Python从谷歌搜索结果页面获取所有链接

  2. 2

    从HTML页面获取相对链接

  3. 3

    如何从页面获取链接-BeautifulSoup

  4. 4

    Geckofx从页面获取特定链接

  5. 5

    JMeter - 从页面获取指定的链接

  6. 6

    如何从“每个页面”获取“页面链接”?

  7. 7

    需要从youtube视频页面获取链接,链接是通过javascript加载的。使用python请求模块

  8. 8

    检测链接是否用于访问页面

  9. 9

    在线服务或命令行实用程序,用于从 json api 不同的页面参数中获取多个页面

  10. 10

    python链接验证程序

  11. 11

    链接的应用程序页面在哪里

  12. 12

    如何从html页面获取文本链接?

  13. 13

    JAVASCRIPT:如何获取页面中链接的URL?

  14. 14

    从Wikipedia上的页面获取所有链接

  15. 15

    xpath如何获取页面上的链接数量?

  16. 16

    流畅-在链接中获取页面标题

  17. 17

    如何获取wordpress页面的永久链接

  18. 18

    JSOUP - 从 Google 获取页面和链接

  19. 19

    使用 PHP DOM 从页面获取链接

  20. 20

    python Wikipedia抓取-使用其他语言获取指向同一页面的链接?

  21. 21

    如何在Wikipedia中使用python获取某些页面中的反向链接?

  22. 22

    BS4 Python:尝试获取Google的页面链接,但我得到的URL都相同

  23. 23

    如何使用Python中的请求从Reddit页面的帖子中获取所有图像链接

  24. 24

    Python + 网页抓取 + scrapy:如何从 IMDb 页面获取所有电影的链接?

  25. 25

    链接列表程序,用于学生平均

  26. 26

    从页面上的许多匹配链接中获取链接?

  27. 27

    如何使用python获取HTML页面中<input>标记的数量以用于Web列表下拉列表

  28. 28

    Python:如何刮取页面以获取将用于刮取另一页面的信息,依此类推?

  29. 29

    将功能应用于页面上的所有链接

热门标签

归档