2015-11-08 36 views
0

我今天已经搞乱使用JSON位用户数据,并做一些试验和错误,但我似乎无法使这项工作:的如何去存储以JSON

def checkForNewBooty(chan): 
    j = urllib2.urlopen('http://tmi.twitch.tv/group/user/' + chan + '/chatters') 
    j_obj = json.load(j) 
    viewers = j_obj['chatters']['viewers'] 
    moderators = j_obj['chatters']['moderators'] 
    for x in viewers and moderators: 
     print(json.dumps('users' = {'johhny' = {'Points' = 0, 'Time Joined' = 9938}})) 

Json的例子就是我'试图做到:

{ 
    users = { 
    "johhnyknoxville" 
    } 
} 

这样做的正确方法是什么?

+0

其实我不明白你在做什么?哪一部分不工作? –

回答

1

Python字典(使用JSON序列化)使用:而不是=

尝试:

json.dumps({'users': {'johhny': {'Points': 0, 'Time Joined': 9938}}}) 
+0

所以JSON对象也是错误的。 –