if len(mentions_twitter['results']) > 0:不知道问题在哪

2010-09-16 10:35:46 +08:00
 napoleonu
Traceback (most recent call last):
File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 511, in __call__
handler.get(*groups)
File "/base/data/home/apps/unocncom/2.344814401834963569/writer.py", line 211, in get
if len(mentions_twitter['results']) > 0:
KeyError: 'results'
4955 次点击
所在节点    Project Picky
4 条回复
ratazzi
2010-09-16 11:56:16 +08:00
改成 if 'results' in mentions_twitter and len(mentions_twitter['results']) > 0:
不过貌似现在 Picky 还没有支持 OAuth 吧,Twitter 的功能暂时是不能用的
wangfengmadking
2010-09-16 15:41:41 +08:00
呵呵,我直接把这个给注释掉了,为什么出现这种问题。我查了一下twitter的api没有变啊。
sogood
2010-09-16 15:43:44 +08:00
我也是直接注释掉...
ratazzi
2010-09-16 16:37:33 +08:00
api 没有变,但是认证方式改变了,现在必须是 OAuth, 之前的基于用户名和密码的验证已经不能使用,所以...
据说 Livid 很快会更新,目前可以把 Twitter 的相关功能注释掉

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/2641

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX