📅  最后修改于: 2023-12-03 15:20:41.898000             🧑  作者: Mango
Twint是一个Twitter爬虫框架,Twint是"Twitter Intelligence Tool"的缩写。它可以用来搜索Twitter上的内容、用户以及自动化获取、存储这些数据。 Twint.run.Followers(c) 是Twint框架中获取Twitter用户的粉丝列表的函数。
Twint.run.Followers(c) 函数只有一个参数:
Twint.run.Followers(c) 函数返回一个符合Markdown格式的字符串,其中包含了该Twitter用户粉丝列表的基本信息:粉丝用户名、链接、推文数、关注数和粉丝数。
以下是一个使用 Twint.run.Followers(c) 函数获取"BarackObama"Twitter用户粉丝列表的示例代码:
import twint
# 配置
c = twint.Config()
c.Username = "BarackObama"
c.Pandas = True
# 获取粉丝列表
twint.run.Followers(c)
# 输出
followers_df = twint.storage.panda.Follow_df
print(followers_df)
返回值:
| | id | followers| following | likes | tweets | username | | --- | --- | --- | --- | --- | --- | --- | | 0 | 82496193 | 33887 | 197 | 20 | 901 | JeBron_Doh | | 1 | 134080844 | 261 | 375 | 472 | 36 | 1991_louder | | 2 | 1052718255818894848 | 105 | 113 | 535 | 18 | zBq3qTPXpUd74jJ | | 3 | 74817632 | 4614 | 2624 | 4817 | 2135 | cal2205 | | 4 | 823925619275407616 | 30 | 208 | 377 | 7 | DMQhuXGt7cBzpeL | |...| ... | ... | ... | ... | ... | ... |
Twint.run.Followers(c) 函数可以方便地获取Twitter用户的粉丝信息,对于对Twitter数据分析非常有用。Twint还支持其他Twitter数据的爬取,如时间线、搜索、用户、地理位置等信息,是Twitter爬取数据的良好解决方案。