说到朋友,我指的是我关注的所有twitter用户。
有没有可能在python 2.7.6中使用tweepy来显示所有好友的完整列表?
我发现可以用下面的代码显示一个包含我的一些朋友的列表。当然是在处理授权之后。
api = tweepy.API(auth)
user = api.get_user('MyTwitterHandle')
print "My Twitter Handle:" , user.screen_name
ct = 0
for friend in user.friends():
print friend.screen_name
我有一些代码,看起来像这样:
import tweepy
auth = tweepy.OAuthHandler(...)
auth.set_access_token(...)
api = tweepy.API(auth)
for e, i in enumerate(tweepy.Cursor(api.retweeters, '1157819926532501504').items()): # 1157819926532501504 is the id of https://twitter.com/NASA/status/1157819926532501504
print
我试图用代码从我的Twitter追随者中列出一个列表:
users = tweepy.Cursor(api.followers).items()
l=[]
for user in users:
l.append(user.screen_name)
time.sleep(1)
L的结果是一个空列表。为什么?
我正在尝试将tweepy打包到一个子目录中。但是我不能让输入器正常工作。
情况是这样的:
import socialmedia
import tweepy
import logging
# This file is in socialmedia / twitter / __init__.py
# Tweepy is located in socialmedia / twitter / tweepy / __init__.py
# I am getting this error:
"""
Traceback (most recent call last):
F
我正在尝试学习教程,但是它使用库,与tweepy相比,该库处理twitter的速率限制很差。我想知道如何在tweepy中做同样的事情;具体来说,我如何在tweepy中获得getfriends?下面是使用python-twitter的代码
from pylab import *
from networkx import *
import twitter
api = twitter.Api(consumer_key='consumer_key',
consumer_secret='consumer_secret',
我正在尝试创建一个Twitter机器人,它将发送一个DM (直接消息)给一个新的追随者与模块tweepy。我不知道如何才能得到跟踪我的最新用户。我在tweepy文档上读过,但还没有找到适合这项工作的功能。
到目前为止,这是我的代码(当然不是所有代码):
api = tweepy.API(auth)
if event:
api.send_direct_message(twitter_user, 'Thank you for following me. Cheers!')
下面是我从twitter流中读取数据的代码。当我尝试通过我的终端运行它时,既没有返回数据,也没有返回任何错误。当我终止进程时,会返回以下回溯:
File "Soundcloud.py", line 59, in <module>
twitter_stream.filter(track=['soundcloud.com'])
File "/Library/Python/2.7/site-packages/tweepy/streaming.py", line 430, in filter
self._start(asy