获取屏幕名称 - twython

时间:2013-12-27 12:51:38

标签: python api twitter twython

这个总菜鸟。我已经设置了一个可以发送推文的脚本,我想要做的就是在输入消息promt之前打印文本,显示帐户的屏幕名称。

在我看来,它会像

user_name = twitter.get_screen_name()

print(user_name)

我已经从我的应用程序中加载了所有密钥等。

我在varify_credentials上注意到它确实有

u'screen_name': screenname

1 个答案:

答案 0 :(得分:1)

正如您已经注意到的那样,verify_credentials会返回包含namescreen_name的用户的表示形式。因此,您的方法可能如下所示:

def get_screen_name(twitter):
    return twitter.verify_credentials()["screen_name"]

然后你可以打电话给它:

user_name = get_screen_name(twitter)
print(user_name)

使这成为twitter类的Twython实例的方法会更复杂。