You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Tweepy创建Twitter Bot时遇TypeError错误求助

问题原因及解决方法

问题根源

你遇到的错误是因为当前安装的Tweepy版本中,create_friendship方法不再支持直接传入位置参数,必须通过关键字参数明确指定用户标识类型。

解决步骤

将调用代码修改为以下两种形式之一:

  • 若使用目标用户的用户名(屏幕名称):
    api.create_friendship(screen_name="******")
    
  • 若使用目标用户的ID:
    api.create_friendship(user_id="******")
    

补充说明

不同版本的Tweepy对方法参数的要求有差异,旧版本可能允许直接传递位置参数,但新版本为了参数明确性,强制要求使用关键字参数。你可以通过执行以下命令查看当前Tweepy版本:

pip show tweepy

再对应查阅该版本的官方文档确认参数细节。

内容的提问来源于stack exchange,提问作者theunknowndude

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 15:35:28