Tweepy update_status缺少必需参数:status,即使我正在传递状态参数

时间:2015-12-14 16:21:00

标签: python twitter tweepy

我正在使用Tweepy并尝试将推文发布到经过身份验证的用户帐户。

我有一个方法:

def sendTweet(s):
    api.update_status(status=s)

我称之为sendTweet("Some text")

但每当我这样做时,它会返回:

    raise TweepError(error_msg, resp, api_code=api_error_code)
tweepy.error.TweepError: [{u'message': u'Missing required parameter: status.', u'code': 170}]

在Tweepy文档中,它只是说要发布推文,你只需api.update_status(s),但我在这里看到另一个问题,人们在做api.update_status(status=s)时取得了成功,但我没有成功无论哪种方式。

我尝试更新Tweepy但没有成功。

有什么想法吗?

1 个答案:

答案 0 :(得分:-1)

有同样的问题。 我通过输入来解决它:

 if line.strip():    
        api.update_status(status=line)