小编puh*_*nce的帖子

Python Flask,TypeError:'dict'对象不可调用

有一个似乎很常见的问题,但我已经完成了我的研究,并没有看到它在任何地方都被完全重建.当我打印时json.loads(rety.text),我看到了我需要的输出.然而,当我打电话给return时,它会向我显示这个错误.有任何想法吗?非常感谢帮助,谢谢.我正在使用Flask MethodHandler.

class MHandler(MethodView):
    def get(self):
        handle = ''
        tweetnum = 100

        consumer_token = '' 
        consumer_secret = ''
        access_token = '-'
        access_secret = ''

        auth = tweepy.OAuthHandler(consumer_token,consumer_secret)
        auth.set_access_token(access_token,access_secret)

        api  = tweepy.API(auth)

        statuses = api.user_timeline(screen_name=handle,
                          count= tweetnum,
                          include_rts=False)

        pi_content_items_array = map(convert_status_to_pi_content_item, statuses)
        pi_content_items = { 'contentItems' : pi_content_items_array }

        saveFile = open("static/public/text/en.txt",'a') 
        for s in pi_content_items_array: 
            stat = s['content'].encode('utf-8')
            print stat

            trat = ''.join(i for i in stat if ord(i)<128)
            print trat
            saveFile.write(trat.encode('utf-8')+'\n'+'\n')

        try:
            contentFile = open("static/public/text/en.txt", "r") …
Run Code Online (Sandbox Code Playgroud)

python json flask

37
推荐指数
3
解决办法
3万
查看次数

标签 统计

flask ×1

json ×1

python ×1