wxPython TypeError:需要字符串或Unicode类型的错误

wxPython TypeError:需要字符串或Unicode类型的错误,python,twitter,Python,Twitter,我正在用wxPython制作一个twitterpython客户端,但只有一件事不起作用。请帮忙。这是代码的一部分: getstatus = twitter.Api() pullstatus=wx.TextEntryDialog(panel, "Type which users to pull a status from.", 'Twitter Post Reader', 'Person') if pullstatus.ShowModal()==wx.ID_OK:

我正在用wxPython制作一个twitterpython客户端,但只有一件事不起作用。请帮忙。这是代码的一部分:

getstatus = twitter.Api()
    pullstatus=wx.TextEntryDialog(panel, "Type which users to pull a status from.", 'Twitter Post Reader', 'Person')
    if pullstatus.ShowModal()==wx.ID_OK:
        puller=pullstatus.GetValue()

    get = getstatus.GetUserTimeline(puller)
    wx.StaticText(panel, -1, get, (200,450))
只有在最后一行,当我输入变量
get
时,它才会抛出一个错误。 编辑:我修正了代码。以下是我所做的:

getstatus = twitter.Api()
    pullstatus=wx.TextEntryDialog(panel, "Type which users to pull a status from.", 'Twitter Post Reader', 'Person')
    if pullstatus.ShowModal()==wx.ID_OK:
        puller=pullstatus.GetValue()

    statusArray = getstatus.GetUserTimeline(puller)
    str_list = []
    for s in statusArray:
        str_list.append(s.text)
    wx.StaticsText(panel, -1, ''.join(str_list), (10,300))

GetUserTimeline()
返回状态消息列表,而不是字符串。您需要将所需的帖子转换为字符串才能显示出来。

出现了什么错误?请把它包括在你的问题中。