Python 临界:root:twint.get:User:Error意味着什么?
我是一个编码初学者 我正试图从一个推特账户中获取推特信息 我在运行代码时遇到以下错误:CRITICAL:root:twint.get:User: 以下是我正在运行的代码:Python 临界:root:twint.get:User:Error意味着什么?,python,twitter,error-handling,Python,Twitter,Error Handling,我是一个编码初学者 我正试图从一个推特账户中获取推特信息 我在运行代码时遇到以下错误:CRITICAL:root:twint.get:User: 以下是我正在运行的代码: import twint config = twint.Config() # Search tweets tweeted by user 'BarackObama' config.Username = "BarackObama" # Limit search results to 20
import twint
config = twint.Config()
# Search tweets tweeted by user 'BarackObama'
config.Username = "BarackObama"
# Limit search results to 20
config.Limit = 20
# Return tweets that were published after Jan 1st, 2020
config.Since = "2020-01-1 20:30:15"
# Formatting the tweets
config.Format = "Tweet Id {id}, tweeted at {time}, {date}, by {username} says: {tweet}"
# Storing tweets in a csv file
config.Store_csv = True
config.Output = "Barack Obama"
twint.run.Search(config)
这个错误是否意味着这是Twint的问题,或者我的代码中有错误
谢谢大家! 我也是一名初学者,试图学习python作为巴西数字历史的工具。 只有在使用c.Username参数时,我才遇到同样的问题。 我解决了运行pip3安装-upgrade-egit的问题+https://github.com/twintproject/twint.git@原始/母蛋=孪生
我希望它对你有用。我也是一个初学者,试图学习python作为巴西数字历史的工具。 只有在使用c.Username参数时,我才遇到同样的问题。 我解决了运行pip3安装-upgrade-egit的问题+https://github.com/twintproject/twint.git@原始/母蛋=孪生
我希望它对您有用。解决方案是在twint源代码中修改user.py,并用try-and-except语句替换行
try:
_usr.name = ur['data']['user']['legacy']['name']
except:
_usr.name = ''
try:
_usr.username = ur['data']['user']['legacy']['screen_name']
except:
_usr.username = ''
try:
_usr.bio = ur['data']['user']['legacy']['description']
except:
_usr.bio = ''
try:
_usr.location = ur['data']['user']['legacy']['location']
except:
_usr.location = ''
try:
_usr.url = ur['data']['user']['legacy']['url']
except:
_usr.url = ''
解决方案是在twint源代码中修改user.py,并用try和except语句替换行
try:
_usr.name = ur['data']['user']['legacy']['name']
except:
_usr.name = ''
try:
_usr.username = ur['data']['user']['legacy']['screen_name']
except:
_usr.username = ''
try:
_usr.bio = ur['data']['user']['legacy']['description']
except:
_usr.bio = ''
try:
_usr.location = ur['data']['user']['legacy']['location']
except:
_usr.location = ''
try:
_usr.url = ur['data']['user']['legacy']['url']
except:
_usr.url = ''
没想到会这样。这是什么问题?这只是在Twint GitHub repo上安装Twint的另一种方式,就像在READ.me上写的那样。嗯。。但无论如何,谢谢你。我在这个木塔上花了将近6个小时,这是我从未想到的。这是什么问题?这只是在Twint GitHub repo上安装Twint的另一种方式,就像在READ.me上写的那样。嗯。。但无论如何,谢谢你。我在这个木塔上花了将近6个小时——我发现我可以在一个木塔发生之前刮取大约250条记录。然后我等了5~10分钟,它才升起。我发现我可以在阻塞发生之前刮取约250条记录。然后我等待5~10分钟,它才会升起。