用Python读取Google趋势时间序列数据

2024-05-29 05:54:09 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试将以下URL读入Python:

http://www.google.com/trends/fetchComponent?q=nepal&cid=TIMESERIES_GRAPH_0&export=3

使用代码:

^{pr2}$

由于我不明白的原因,这个页面的结果是一个错误页面。在

更新:我认为问题与某些身份验证问题有关:当我试图在浏览器的“匿名”窗口中打开链接时,它也会返回一个错误页面。在


Tags: 代码comhttpurlwww错误googleexport
2条回答

我认为谷歌是为了保护他们的数据。你必须创建一个网页报废,将进入界面,把你想要的词,它将产生网页/网址。这与第一眼看到生成的URL不同。在

使用requests

import requests
a = requests.get('http://www.google.com/trends/fetchComponent?q=nepal&cid=TIMESERIES_GRAPH_0&export=3')
a.text

u'// Data table response\ngoogle.visualization.Query.setResponse({"version":"。。。。在


我测试了你的例子,它是有效的。在

相关问题 更多 >

    热门问题