【发布时间】:2018-04-24 12:39:54
【问题描述】:
我的代码
#!/usr/bin/python
import tweepy
import csv #Import csv
auth = tweepy.auth.OAuthHandler('XXXXXX', 'XXXXXXX')
auth.set_access_token('XXX-XXX', 'XXX')
api = tweepy.API(auth)
# Open/create a file to append data to
csvFile = open('result.csv', 'a')
#Use csv writer
csvWriter = csv.writer(csvFile)
for tweet in tweepy.Cursor(api.search,
q = "google",
since = "2014-02-14",
until = "2014-02-15",
lang = "en").items():
# Write a row to the CSV file. I use encode UTF-8
csvWriter.writerow([tweet.created_at,tweet.user, tweet.text.encode('utf-8')])
print tweet.created_at, tweet.text
csvFile.close()
在这里我无法在输出中获取 user_id。 输出是
2018-04-24 10:54:34 RT @BoldContentTV:很高兴为@StylistMagazine 和 .以才华横溢的@ericafmstyle 为特色,#Fashi…
是什么原因?以及如何获取用户 ID?我想要三个方面的日期/用户名/文本。
我得到了代码from
【问题讨论】:
标签: python python-2.7 twitter tweepy