Python 带有 Tweepy 的 Twitter 机器人:mentions_timeline() 采用 1 个位置参数,但给出了 2 个
Python Twitter bot with Tweepy: mentions_timeline() takes 1 positional argument but 2 were given
我正在尝试使用 Tweepy 为 Twitter 编写一个机器人程序,但我收到了这个错误:mentions_timeline() takes 1 positional argument but 2 were given
这一行:
mentions = api.mentions_timeline(last_seen_id, tweet_mode = 'extended')
我无法带走last_seen_id
,所以我不知道如何解决。
Tweepy v4.0.0 changed the since_id
parameter for API.mentions_timeline
成为仅关键字参数。
版本问题!
卸载当前版本的 tweepy,然后安装 3.7 版,以便您可以继续执行完全相同的过程。
pip uninstall tweepy
pip install tweepy==3.7
最近的 tweepy 包含一些参数更改。
我正在尝试使用 Tweepy 为 Twitter 编写一个机器人程序,但我收到了这个错误:mentions_timeline() takes 1 positional argument but 2 were given
这一行:
mentions = api.mentions_timeline(last_seen_id, tweet_mode = 'extended')
我无法带走last_seen_id
,所以我不知道如何解决。
Tweepy v4.0.0 changed the since_id
parameter for API.mentions_timeline
成为仅关键字参数。
版本问题!
卸载当前版本的 tweepy,然后安装 3.7 版,以便您可以继续执行完全相同的过程。
pip uninstall tweepy
pip install tweepy==3.7
最近的 tweepy 包含一些参数更改。