我想导入表“https://www.screener.in/screens/1/The-Bull-Cartel/ https://www.screener.in/screens/1/The-Bull-Cartel/“到我的Google表格。我尝试使用IMPORTDATA,IMPORTHTML,但它不起作用。我知道这些表是Javascript的。我不了解Java或代码,我真的很想学习。请帮助我导入数据的过程。
我使用的公式是IMPORTDATA("https://www.screener.in/screens/1/The-Bull-Cartel/")
这导致了一些 java 类型的输出,看起来像this https://i.stack.imgur.com/hEfPr.jpg
other isIMPORTHTML("https://www.screener.in/screens/1/The-Bull-Cartel/","table",1)
给出错误“导入的内容为空”。
原因IMPORTHTML https://support.google.com/docs/answer/3093339?hl=en无法导入表格是因为该“表格”是由网站动态提供的。如果您查看页面源代码https://www.screener.in/screens/1/The-Bull-Cartel/ https://www.screener.in/screens/1/The-Bull-Cartel/,你会注意到没有table
or list
存在的元素。这些元素是IMPORTHTML
功能来工作。
相似地,IMPORTDATA https://support.google.com/docs/answer/3093335?hl=en要求您将其指向逗号或制表符分隔的文件。
摘要:您要抓取的网站不支持按照 Google Sheet 的“import__”公式所需的方式进行抓取。
您必须与网站所有者沟通,了解如何合法获取他们显示的数据。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)