我可以直接通过Tweepy访问用户的描述生物吗?

问题描述

我刚刚开始与Tweepy进行贴合,以了解可能的范围,我想知道是否可以直接获取用户的描述(在他们的个人资料上的简短简历,位于手柄下方)。我知道可以使用类似的解决方法来访问描述:

api = tweepy.API(auth)

pastrytweet = api.search('pastries')


for twit in pastrytweet:

    print(twit)

这为我们提供了一个输出,该输出是Status对象的列表(不是Python含义),每个状态对象包含大量信息,例如:

状态(_api = ,_json = {'created_at':'XXXXXXXXXXX','id':XXXXXXXXXXXX,'id_str':'XXXXXXXXXXX','text':'RT @ XXXXXXXXXXX XXXXXX糕点XXXXXX”,“ 说明”:“ XXXXXXXXX”)

我试图直接访问此结尾处显示的“描述”参数,但是我所做的任何尝试都会返回“ AttributeError:'状态'对象没有属性'描述'”。

因此,如果我想搜索一个词并获取由于某种原因而发布了带有该词的推文的用户的简历,我将如何进行?甚至直接搜索人们的简历?可能吗我阅读了Tweepy文档,却没有真正找到答案。

解决方法

api.search返回的每个状态对象都有一个属性user,在user下可以找到描述。以下代码应有帮助:

api = tweepy.API(auth)
pastrytweet = api.search('pastries')

for twit in pastrytweet:
    print(twit.user.description)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...