Python Tweepy API 函数
Python Tweepy API Functions
我已经和 Tweepy 玩了几天了。想要创建一个简单的程序来关注我的关注者:
for follower in tweepy.Cursor(api.followers).items():
follower.follow()
这工作正常。然而,我在他们的官方网站上查看了 Tweepy API 参考资料,但我没有发现任何关于此 follow
功能的提及。我确实看到了一个叫做 create_friendship
的东西。这两个有区别吗?如果不是,为什么为了同一个目的而存在两个不同的功能?
抱歉问了这么愚蠢的问题,但我是初学者。
谢谢
显然,Tweepy 文档还(还)不完整。但由于它是开源的,我们可以在它的 GitHub 中找到该方法。如您所见,follow
调用 create_friendship
:
def follow(self):
self._api.create_friendship(user_id=self.id)
self.following = True
为什么它们都存在?这是为了你自己的方便。 follow
方法在您已经有一个 User
模型时很方便,就像您的示例一样。但是在其他只有 id/screen_name/user_id 的情况下,create_friendship
更方便,因为您不必先 create/get 模型。
我已经和 Tweepy 玩了几天了。想要创建一个简单的程序来关注我的关注者:
for follower in tweepy.Cursor(api.followers).items():
follower.follow()
这工作正常。然而,我在他们的官方网站上查看了 Tweepy API 参考资料,但我没有发现任何关于此 follow
功能的提及。我确实看到了一个叫做 create_friendship
的东西。这两个有区别吗?如果不是,为什么为了同一个目的而存在两个不同的功能?
抱歉问了这么愚蠢的问题,但我是初学者。
谢谢
显然,Tweepy 文档还(还)不完整。但由于它是开源的,我们可以在它的 GitHub 中找到该方法。如您所见,follow
调用 create_friendship
:
def follow(self):
self._api.create_friendship(user_id=self.id)
self.following = True
为什么它们都存在?这是为了你自己的方便。 follow
方法在您已经有一个 User
模型时很方便,就像您的示例一样。但是在其他只有 id/screen_name/user_id 的情况下,create_friendship
更方便,因为您不必先 create/get 模型。