草庐IT

python - Tweepy 流式 API : filtering on user

我正在尝试使用tweepy(和python3)简单地连接到Twitter流API,并流式传输来自给定单个用户的所有推文。我的印象是这是可能的,所以我有以下简单的代码来做到这一点:fromtweepyimportStreamListenerfromtweepyimportStreamimporttweepyauth=tweepy.OAuthHandler(CONSUMER_KEY,CONSUMER_SECRET)auth.set_access_token(ACCESS_KEY,ACCESS_SECRET)api=tweepy.API(auth)classStdOutListener(St

python - 如何使用 Tweepy 转发评论

所以我一直在试图弄清楚如何转发带有评论的推文,这是最近添加到推特上的。这是当您单击转推并向转推添加评论并转推时。基本上这就是我所说的:我正在查看api并计算找到一个专门用于此的方法。甚至转推方法也没有我可以传递文本的参数。所以我想知道有没有办法做到这一点? 最佳答案 Tweepy没有使用您自己的文本转发推文的功能,但您可以做的是创建一个像这样的urlhttps://twitter.com//status/并将其包含在您要评论的文本中。这不是转推,而是将推文嵌入到新推文中。user_displayname-显示您转发其推文的人的姓名t

python - 如何使用 tweepy 打印出完整的 url?

如何在tweepy中打印出完整的url(而不是t.co链接)?以下代码打印出“这是一个测试链接http://t.co/93Hme7Jv90210”,即使twitter.com显示“这是一个测试链接http://www.test.com/test90210”。importtweepy,randomconsumer_key="my_key"consumer_secret="my_secret"access_token="my_access"access_token_secret="my_token"rand=random.randint(1,999999999)if__name__=='_

python - 如何在 tweepy 中的某个位置获取特定主题标签的推文?

我希望从特定位置获取特定主题标签的推文,例如钦奈以分析数据。我真的是TwitterAPI和tweepy的新手。我发现搜索url看起来像这样:https://api.twitter.com/1.1/search/tweets.json?q=%23cricket&geocode=-22.912214,-43.230182,1km&lang=pt&result_type=recent如何在tweepy中做同样的事情?到目前为止的代码:importtweepyckey=""csecret=""atoken=""asecret=""OAUTH_KEYS={'consumer_key':ckey,

python - 使用 tweepy 在 Twitter 上获取给定用户的所有 friend

使用tweepy我可以使用游标返回我所有的friend。是否可以指定另一个用户并获取他们的所有friend?user=api.get_user('myTwitter')print"Retreivingfriendsfor",user.screen_nameforfriendintweepy.Cursor(api.friends).items():print"\n",friend.screen_name打印我所有friend的列表,但是如果我更改第一行对于另一个推特用户,它仍然返回我的friend。我如何使用tweepy为任何给定用户添加好友?#firstlineischangedtou

python - 使用 Tweepy 在 Python 中获取关注者列表的最佳方法

有没有比这更好的方法来使用Tweepy获取关注者屏幕名称列表:forfollowerinapi.followers_ids('twitter'):printapi.get_user(follower).screen_name 最佳答案 我认为这样更有效率:foruserintweepy.Cursor(api.followers,screen_name="twitter").items():printuser.screen_name仅供引用,它使用followers/list推特API调用。

python - 如何使用 tweepy 中的图像 url 更新带有图像的 Twitter 状态?

这是我用过的代码,#Twittercredentialsaccess_token=config.get('twitter_credentials','access_token')access_token_secret=config.get('twitter_credentials','access_token_secret')consumer_key=config.get('twitter_credentials','consumer_key')consumer_secret=config.get('twitter_credentials','consumer_secret')auth

python - 如何使用 tweepy 流式传输 Twitter 提及?

我目前正在使用以下代码,它获取推文,然后将其传递给处理的函数。但这不是实时的。auth=tweepy.OAuthHandler(consumer_key,consumer_secret)auth.set_access_token(access_token,access_token_secret)api=tweepy.API(auth)mentions=api.mentions_timeline(count=1)formentioninmentions:processText()我也研究过流式推文,但我还没有找到流式传输提及的方法。 最佳答案

python - 如何正确关闭 tweepy 流

我正在尝试找出如何正确关闭异步tweepy流。可以找到tweepy流模块here.我这样开始直播:stream=Stream(auth,listener)stream.filter(track=['keyword'],async=True)关闭应用程序时,我尝试像这样简单地关闭流:stream.disconnect()此方法似乎按预期工作,但似乎有一个问题:流线程仍在循环的中间(等待/处理推文)并且直到下一个循环才被杀死,因此即使在应用程序关闭后流收到推文时,它仍然会尝试调用监听器对象(这可以在监听器对象上使用简单的打印语法看到)。我不确定这是一件坏事还是可以忽略不计。我有两个问题:这

python - 从 tweepy 异常实例中获取错误代码

我是python的新手,我正在尝试使用一个库。它引发了一个异常,我正在尝试确定是哪一个。这就是我正在尝试的:excepttweepy.TweepErrorase:printeprinttype(e)printe.__dict__printe.reasonprinttype(e.reason)这是我得到的:[{u'message':u'Sorry,thatpagedoesnotexist',u'code':34}]{'reason':u"[{u'message':u'Sorry,thatpagedoesnotexist',u'code':34}]",'response':}[{u'mes