121得票5回答
如何从datetime.datetime对象中提取小时和分钟?

我需要从created_at属性返回的datetime.datetime对象中提取当天时间。但是,我该如何做呢? 这是我获取datetime.datetime对象的代码。from datetime import * import tweepy consumer_key = '' consum...

74得票6回答
缺少pip.req模块

我正在安装tweepy,但遇到pip.req的错误。 我已经安装了pip,但由于某些原因,仍然找不到pip.req。 我在网上做了大量的研究,发现最多的问题是Zapo(?)和Python 2.7之间的不兼容性导致其他用户遇到了同样的错误。 然而,对于如何解决这个问题,讨论并不清楚。谢谢!$ p...

48得票4回答
将Tweepy状态对象转换为JSON

我正在使用Tweepy下载推文。接着我的程序会以文本形式将实际的Status对象写入文件。我该如何将其转换为JSON格式,或将该对象重新导入Python中?我尝试使用JSON库进行编码,但是Status无法被序列化为JSON。

44得票8回答
如何使用 tweepy 或其他 Python 库获取超过一周的推文?

我一直在尝试解决这个问题,但这真的很令人沮丧。我正在尝试使用Tweepy获取带有特定标签的推文(大量推文),但是它只能获取到一周以内的数据。我需要至少回溯两年并获得几个月的数据。如果可能的话,该如何实现? 以下是我的代码,仅供参考。import tweepy import csv cons...

42得票3回答
Python3中使用readlines()方法时出现UnicodeDecodeError错误

我正在尝试创建一个Twitter机器人,它可以读取行并发布它们。我使用Python3和tweepy,在我的共享服务器空间上通过virtualenv运行。这是似乎有问题的代码部分: #!/foo/env/bin/python3 import re import tweepy, time, s...

37得票6回答
使用Tweepy避免Twitter API限制

我在Stack Exchange的一些问题中看到,限制可以是每15分钟请求数量的函数,也取决于算法的复杂性,但这并不是一个复杂的算法。因此,我使用了这段代码:import tweepy import sqlite3 import time db = sqlite3.connect('data...

35得票5回答
管理Tweepy API搜索

请原谅我如果这是一个以前在其他地方已经回答过的问题,但我不知道如何使用 tweepy API 搜索函数。是否有关于如何使用 api.search() 函数搜索推文的文档可用? 是否有任何方法可以控制返回的推文数量、结果类型等特性? 由于某种原因,结果似乎最多只能达到 100。 我使用的代...

34得票6回答
如何扩展Python模块?向`python-twitter`包添加新功能。

如何在现有Python模块中最佳实践地扩展 - 在这种情况下,我想通过向基本API类添加新方法来扩展python-twitter包。 我已经看过tweepy,我也喜欢它;我只是觉得python-twitter更容易理解,并且可以用我想要的功能进行扩展。 我已经编写了这些方法 - 我正在尝试...

32得票7回答
使用Tweepy在Python中回复Twitter的推文

我似乎无法使用tweepy回复特定的推文:auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET) auth.set_access_token(ACCESS_KEY, ACCESS_SECRET) api = tweepy.API(a...

30得票5回答
使用Tweepy获取Twitter中所有关注者的ID

有没有可能获取像麦当劳这样拥有超过一百万粉丝的账户的完整关注者列表? 我使用Tweepy并遵循以下代码:c = tweepy.Cursor(api.followers_ids, id = 'McDonalds') ids = [] for page in c.pages(): id...