我開始學習python來製作一個抓取網絡數據的程序。所以我用谷歌搜索,並找到了谷歌趨勢API,pyGTrend.py。但我無法使用它。 我可以在谷歌找到同樣的問題,但沒有解決方案,我可以理解。 請幫幫我。如何使用非官方的Google趨勢API(pyGTrends.py)
我只是用API截至API自己的網站上寫道:Programmatic Google Trends Api
from pyGTrends import pyGTrends
connector = pyGTrends('googleID','passwaord')
connector.download_report(('banana', 'bread', 'bakery'),date='2008-4',geo='AT',scale=1)
print connector.csv()
錯誤消息是下面,
Traceback(most recent call last):
File ('Stdin') line1, in <Module>
File "C:\Pyhon27\Lib\site-pacakage\pyGTrends.py" line 115, in csv
KeyError: 'main'
您的錯誤,行號是在[pyGtrends.py文件]行數之外(https://github.com/suryasev/unofficial-谷歌-趨勢-API /斑點/主/ pyGTrends.py)。你有沒有修改它? – 2013-01-18 01:47:10
不是。它是github上的原始代碼。 –
然後可能需要查看pyGTrends.py代碼的副本。另外,您是否可以複製並粘貼真實的源代碼和追溯?我注意到提供的文本中存在拼寫錯誤(例如「passwaord」和「pacakage」),這表明您可能手動輸入了它們。 – 2013-01-19 00:55:10