Python 临界:root:twint.get:User:Error意味着什么?

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

我是一个编码初学者

我正试图从一个推特账户中获取推特信息

我在运行代码时遇到以下错误:CRITICAL:root:twint.get:User:

以下是我正在运行的代码:

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分钟,它才会升起。