Python-Tweepy-AttributeError:&x27;状态';对象没有属性';转发状态';

Python-Tweepy-AttributeError:&x27;状态';对象没有属性';转发状态';,python,twitter,tweepy,Python,Twitter,Tweepy,当我运行以下代码时,我得到了错误:AttributeError:“Status”对象没有属性“retweetd\u Status” for tweet in Cursor(api.user_timeline, screen_name=user_name,count=200).items(3200): is_tweet_reply = True if tweet.in_reply_to_screen_name != "" else False is_tweet_re

当我运行以下代码时,我得到了错误:
AttributeError:“Status”对象没有属性“retweetd\u Status”

for tweet in Cursor(api.user_timeline, screen_name=user_name,count=200).items(3200):
        is_tweet_reply = True if tweet.in_reply_to_screen_name != "" else False
        is_tweet_retweet = True if tweet.text[0:3] == "RT " else False

        if is_tweet_retweet == True:
            original_tweeter_name = tweet.retweeted_status.user.screen_name
            original_tweeter_id = tweet.retweeted_status.user.id
            original_tweet_id = tweet.retweeted_status.id
        else: 
            original_tweeter = None
            original_tweeter_id = None
            original_tweet_id = None

非常感谢任何可能的解决方案。

您可以尝试使用
try except
块获取转发的推文

for tweet in Cursor(api.user_timeline, screen_name=user_name,count=200).items(3200):
        is_tweet_reply = True if tweet.in_reply_to_screen_name != "" else False

        try:
            original_tweeter_name = tweet.retweeted_status.user.screen_name
            original_tweeter_id = tweet.retweeted_status.user.id
            original_tweet_id = tweet.retweeted_status.id
        except AttributeError:
            original_tweeter = None
            original_tweeter_id = None
            original_tweet_id = None