【发布时间】:2019-02-26 06:29:35
【问题描述】:
我只是想知道是否有人知道如何在两个单独的 .csv 单元格中列出 Twitter 用户关注的用户名以及他们的关注者。 这是我到目前为止所尝试的。
import tweepy
import csv
consumer_key = ""
consumer_secret = ""
access_token = ""
access_token_secret = ""
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
csvFile = open('ID.csv', 'w')
csvWriter = csv.writer(csvFile)
users = ['AindriasMoynih1', 'Fiona_Kildare', 'daracalleary', 'CowenBarry', 'BillyKelleherTD', 'BrendanSmithTD']
for user_name in users:
user = api.get_user(screen_name = user_name, count=200)
csvWriter.writerow([user.screen_name, user.id, user.followers_count, user.followers_id, user.friends_id user.description.encode('utf-8')])
print (user.id)
csvFile.close()
【问题讨论】:
-
运行程序时你的输出是什么?
-
我得到一个错误“'用户'对象没有属性'followers_id'”@T.Woody
-
尝试 CRUD 方法,然后执行
for row in user: print(row)。从那里,执行pragma table_info(myTable)并查看列名是什么。我猜这是一个错字或列名不存在。 -
请成为一个有思想的人,回到这里并更新我们的发现。