如何使用python::style display:none清除隐藏的网站
我试图刮网站,我面临一个问题:网站中的数据是隐藏的,当我点击“+”符号时,它显示了结果 如何使用python刮取这些数据如何使用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
<tr class="ob_gDGC" style="display: none;">
样式仅表示屏幕显示的内容,而不是文档的内容,因此display:none不会限制您访问数据 但是,如果您试图访问的数据不在dom上,则会出现问题。在单击按钮之前,查看dev tools中的页面以查看数据是否存在。如果您单击按钮并添加子项(或google chrome dev tools中的dom节点闪烁),则您试图抓取的网站将使用javascript dom操作,这很难通过请求库提取。为此,您将寻找类似(或同等)的软件包。这样你就可以得到一个网页,在“加号”上模拟点击事件,然后提取你需要的数据
我建议您修改您的帖子,使其更清晰一些,并添加一个您试图获取的dom示例 你试过什么,做过什么研究吗?到底是什么问题?