Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript <;刮网>;HTML中不可见的元素?_Javascript_Python_Html_Web Scraping - Fatal编程技术网

Javascript <;刮网>;HTML中不可见的元素?

Javascript <;刮网>;HTML中不可见的元素?,javascript,python,html,web-scraping,Javascript,Python,Html,Web Scraping,我正在尝试编写一个python web scraper,它使用pandora帐户并从中获取所有站点 但是,电台不会立即全部显示,我需要单击show all按钮查看所有电台。而且,即使在我单击ShowAll之后,源代码仍然保持不变 我的问题是,显示这些看起来不可见的额外元素的html在哪里 (示例) 如果你去 (tbl#u stations_表中的all可显示所有电台;这是“show all”按钮显示的位置) 和查看来源,伊帕内玛电台女孩之后的电台不存储在直接来源中 谢谢你的帮助 如果您从Fire

我正在尝试编写一个python web scraper,它使用pandora帐户并从中获取所有站点

但是,电台不会立即全部显示,我需要单击show all按钮查看所有电台。而且,即使在我单击ShowAll之后,源代码仍然保持不变

我的问题是,显示这些看起来不可见的额外元素的html在哪里

(示例)

如果你去 (tbl#u stations_表中的all可显示所有电台;这是“show all”按钮显示的位置)

和查看来源,伊帕内玛电台女孩之后的电台不存储在直接来源中


谢谢你的帮助

如果您从Firebug(如果您使用Firefox)或Inspector(如果您使用Safari或Chrome)查看源代码,您可以看到数据就在那里。它很可能是通过ajax(JavaScript)引入的

您要么需要一个理解JavaScript的scraper,要么自己找到http ajax调用并调用它们。您可能正在寻找的电话是:

请注意,这很可能是使用cookie来检测您是谁以及要显示的列表