刮刮Ajax - 使用python

2 python ajax screen-scraping

我试图在youtube中使用python废弃一个页面,其中包含很多ajax

我每次都要调用java脚本来获取信息.但我真的不确定如何去做.我正在使用urllib2模块打开URL.任何帮助,将不胜感激.

Gab*_*ley 6

Youtube(以及Google制作的所有其他内容)已经拥有EXTENSIVE API,可让您访问您可能想要的任何和所有数据.

有关更多信息,请查看Youtube Data API.

我使用urllib来发出API请求,使用ElementTree来解析返回的XML.


Ale*_*lli 6

主要问题是,您违反了YouTube网站的服务条款(服务条款).如果你坚持下去,Youtube的工程师和律师将尽最大努力追踪你并为你树立榜样.如果你对这个前景感到满意,那么,就你而言 - 技术上,你最好的选择是python-spidermonkeyselenium.我希望把技术提示记录在未来的情况下,任何人有像你的问题的标题指出的那些需求,,如果你在这个特殊的努力继续你有明确的法律问题.

  • 我建议这里的人试图成为**程序员**而不是**律师.**肯定会有律师的其他页面/网站.我知道你**的一些**可能是G先生或其他大哥的工资单.因此,如果有人提出技术问题,请首先提供技术答案,如果确实需要,请提出一小段法律建议.**让我们保持这个相关的网站**.只是对你们所有人的友好暗示,不要偏离手头的问题. (11认同)
  • 由于我们在玩互联网律师,我不知道违反ToS是非法的(无论Facebook有什么说法).因此,他们可以做的最糟糕的事情是将他们的网站与他们的ToS进行拼抢,这将是禁止的,是吗? (2认同)