gpt4 book ai didi

python - 使用 snscrape 获取 'unable to find guest token' 错误

转载 作者:行者123 更新时间:2023-12-05 06:09:50 30 4
gpt4 key购买 nike

我正在使用 snscrape 下载一些推文。我使用如下所示的简单脚本来抓取与搜索查询匹配的推文。

import snscrape.modules

query = '''(corona OR #covid) until:2020-02-02 since:2020-01-31'''
scraper = snscrape.modules.twitter.TwitterSearchScraper(query=query)

for tweet in scraper.get_items():
print(tweet.content)
break

在我的本地机器上,这运行良好。但是,当我部署到 Heroku 实例时,出现错误 - “无法找到访客 token ”,由 this method 引发在源代码中。我很难弄清楚这部分代码中发生了什么,因为它根本没有记录,而且错误不会在本地发生这一事实使调试变得困难。任何人都可以帮助我了解此方法的作用以及如何让它在 Heroku 上运行而不仅仅是在本地运行吗?下面是来自 heroku cli 的堆栈跟踪。

2020-10-30T18:55:00.849163+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.8/site-packages/snscrape/modules/twitter.py", line 131, in get_items
2020-10-30T18:55:00.849284+00:00 app[worker.1]: guestToken = self._get_guest_token()
2020-10-30T18:55:00.849289+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.8/site-packages/snscrape/modules/twitter.py", line 109, in _get_guest_token
2020-10-30T18:55:00.849496+00:00 app[worker.1]: raise snscrape.base.ScraperException('Unable to find guest token')
2020-10-30T18:55:00.849497+00:00 app[worker.1]: snscrape.base.ScraperException: Unable to find guest token

最佳答案

遗憾的是,由于推特,这似乎是不可能的,您可以阅读此错误报告的更多信息:https://github.com/JustAnotherArchivist/snscrape/issues/79

关于python - 使用 snscrape 获取 'unable to find guest token' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64614599/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com