如何使用TwitterAPI从python中的特定配置文件打印tweet
我想从个人资料中打印推文,但我不能。我猜我没有使用正确的命令或其他东西。我是一个新的编码者,所以我不太了解api。 我可以获得有关个人资料的信息,因此连接是正确的如何使用TwitterAPI从python中的特定配置文件打印tweet,python,twitter,Python,Twitter,我想从个人资料中打印推文,但我不能。我猜我没有使用正确的命令或其他东西。我是一个新的编码者,所以我不太了解api。 我可以获得有关个人资料的信息,因此连接是正确的 from tweepy import OAuthHandler from tweepy import API from tweepy import Cursor from datetime import datetime, date, time, timedelta from collections import Counter im
from tweepy import OAuthHandler
from tweepy import API
from tweepy import Cursor
from datetime import datetime, date, time, timedelta
from collections import Counter
import sys
import tweepy
#I don't put the secret token and all of that
auth = OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
auth_api = API(auth)
account_list = ["jufut390"]
if len(account_list) > 0:
for target in account_list:
print("Getting data for " + target)
item = auth_api.get_user(target)
print("screen_name: " + item.screen_name)
#Get info about tweets
end_date = datetime.utcnow() - timedelta(days=5)
for status in Cursor(auth_api.user_timeline, id=target, tweet_mode = "extended").items():
#print tweets
if status.created_at < end_date:
break
从tweepy导入OAuthHandler
从tweepy导入API
从tweepy导入光标
从日期时间导入日期时间、日期、时间、时间增量
从收款进口柜台
导入系统
进口粗花呢
#我不会把秘密令牌和所有这些放在这里
auth=OAuthHandler(使用者密钥,使用者密钥)
授权设置\u访问\u令牌(访问\u令牌,访问\u令牌\u密钥)
认证api=api(认证)
账户清单=[“jufut390”]
如果len(账户列表)>0:
对于帐户列表中的目标:
打印(“获取”+目标的数据)
item=auth\u api.get\u用户(目标)
打印(“屏幕名称:+项目。屏幕名称)
#获取有关tweet的信息
end_date=datetime.utcnow()-timedelta(天=5)
对于游标中的状态(auth_api.user_timeline,id=target,tweet_mode=“extended”).items():
#打印推文
如果status.created\u在
在这行中:
for status in Cursor(auth_api.user_timeline, id=target, tweet_mode = "extended").items():
id
参数无效。它应该是user\u id
和有效的用户id(数字),请参见:
在您的情况下,您可以使用屏幕名称
其次,你说你想打印推文,所以写一个print
。试试这个:
#Get info about tweets
end_date = datetime.utcnow() - timedelta(days=5)
for status in Cursor(auth_api.user_timeline, screen_name=item.screen_name, tweet_mode = "extended").items():
print(status.full_text)
if status.created_at < end_date:
break
#获取推文信息
end_date=datetime.utcnow()-timedelta(天=5)
对于游标中的状态(auth_api.user_timeline,screen_name=item.screen_name,tweet_mode=“extended”)。items():
打印(状态。全文)
如果status.created\u在
在这行中:
for status in Cursor(auth_api.user_timeline, id=target, tweet_mode = "extended").items():
id
参数无效。它应该是user\u id
和有效的用户id(数字),请参见:
在您的情况下,您可以使用屏幕名称
其次,你说你想打印推文,所以写一个print
。试试这个:
#Get info about tweets
end_date = datetime.utcnow() - timedelta(days=5)
for status in Cursor(auth_api.user_timeline, screen_name=item.screen_name, tweet_mode = "extended").items():
print(status.full_text)
if status.created_at < end_date:
break
#获取推文信息
end_date=datetime.utcnow()-timedelta(天=5)
对于游标中的状态(auth_api.user_timeline,screen_name=item.screen_name,tweet_mode=“extended”)。items():
打印(状态。全文)
如果status.created\u在