Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/300.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/5/fortran/2.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
如何使用python::style display:none清除隐藏的网站_Python_Python Requests_Data Mining_Python Requests Html - Fatal编程技术网

如何使用python::style display:none清除隐藏的网站

如何使用python::style display:none清除隐藏的网站,python,python-requests,data-mining,python-requests-html,Python,Python Requests,Data Mining,Python Requests Html,我试图刮网站,我面临一个问题:网站中的数据是隐藏的,当我点击“+”符号时,它显示了结果 如何使用python刮取这些数据 <tr class="ob_gDGC" style="display: none;"> 样式仅表示屏幕显示的内容,而不是文档的内容,因此display:none不会限制您访问数据 但是,如果您试图访问的数据不在dom上,则会出现问题。在单击按钮之前,查看dev tools中的页面以查看数据是否存在。如果您单击按钮并添加子项(或google chrom

我试图刮网站,我面临一个问题:网站中的数据是隐藏的,当我点击“+”符号时,它显示了结果

如何使用python刮取这些数据

    <tr class="ob_gDGC" style="display: none;">


样式仅表示屏幕显示的内容,而不是文档的内容,因此display:none不会限制您访问数据

但是,如果您试图访问的数据不在dom上,则会出现问题。在单击按钮之前,查看dev tools中的页面以查看数据是否存在。如果您单击按钮并添加子项(或google chrome dev tools中的dom节点闪烁),则您试图抓取的网站将使用javascript dom操作,这很难通过请求库提取。为此,您将寻找类似(或同等)的软件包。这样你就可以得到一个网页,在“加号”上模拟点击事件,然后提取你需要的数据


我建议您修改您的帖子,使其更清晰一些,并添加一个您试图获取的dom示例

你试过什么,做过什么研究吗?到底是什么问题?