我是Python的初学者,所以请不要因为这个愚蠢的问题而责备我。我尝试使用 tweepy API ,但我无法理解输出以及如何使用过滤器。
import tweepy
from tweepy import OAuthHandler
ckey=''
csecret=''
atoken=''
asecret=''
api=tweepy.API(auth)
auth=OAuthHandler(ckey, csecret)
auth.set_access_token(atoken,asecret)
public=api.search('Gmat')
print (public)
输出是否包含所有包含关键字的推文或仅包含具有关键字的推文的一部分? 以及我在Google中找到的如何使用此模块的说明如下:
*帮助方法
API.search(q [,lang] [,locale] [,rpp] [,page] [,since_id] [,geocode] [,show_user])
参数:
q - 搜索查询字符串
lang - 将推文限制为给定语言,由ISO 639-1代码提供。
locale - 指定要发送的查询的语言。这是为了
特定于语言的客户端,默认情况下应该适用于大多数情况。
rpp - 每页返回的推文数量,最多不超过100个。
page - 要返回的页码(从1开始),最多大约1500个结果(基于rpp *页面。
since_id - 仅返回ID大于(即更新)指定ID的状态。
geocode - 返回位于给定纬度/经度的给定半径内的用户的推文。该位置优先采用地理标记API,但将回归到他们的Twitter个人资料。参数值由“latitide,longitude,radius”指定,其中半径单位必须指定为“mi”(英里)或“km”(公里)。请注意,您不能通过API使用near运算符来对任意位置进行地理编码;但是,您可以使用此地理编码参数直接搜索地理编码附近。
show_user - 如果为true,则将“:”添加到推文的开头。这对于不显示Atom作者字段的读者非常有用。默认值为false。*
我想使用locale,rpp,page和geocode作为我的文件管理器,但不知道如何...寻求帮助..QAQ @ SEB,@肖恩