Python Pytrends-请求失败:Google返回了一个代码为429的响应

Python Pytrends-请求失败:Google返回了一个代码为429的响应,python,web-scraping,urllib,Python,Web Scraping,Urllib,我试图使用Pytrends从谷歌趋势中收集大量数据,但不断出现429错误。我怎样才能避免这种情况?购买代理权会有帮助吗? 我尝试了在线可用的免费代理,但不断出现以下错误: ProxyError: HTTPSConnectionPool(host='trends.google.com', port=443): Max retries exceeded with url: /?geo=US (Caused by ProxyError('Cannot connect to proxy.', timeo

我试图使用
Pytrends
从谷歌趋势中收集大量数据,但不断出现
429错误。我怎样才能避免这种情况?购买代理权会有帮助吗?
我尝试了在线可用的免费代理,但不断出现以下错误:

ProxyError: HTTPSConnectionPool(host='trends.google.com', port=443): Max retries exceeded with url: /?geo=US (Caused by ProxyError('Cannot connect to proxy.', timeout('timed out')))
以下是我尝试的代码:

from pytrends.dailydata import  get_daily_data
get_daily_data("AAPL", 2017, 1, 2017, 5, proxies=["http://35.169.156.54:3128"])

把你尝试过的代码添加到帖子中是否更好?我添加了代码你使用代理的原因是什么?我一直收到429个错误。我认为代理可能会解决这个问题?这可能是谷歌限制你的IP-你有两个选择:1。发送更少的请求,2。使用官方的谷歌API(你可能需要付费)获取更多的趋势数据。我不确定(2)是否存在,但它可能存在。。。你可以根据需要购买尽可能多的代理来解决这个问题,但这似乎非常昂贵,这取决于你需要多少数据