請幫助蟒JSON錯誤期待屬性名:第1行第2列(CHAR 1)
def checkActionType(jsondata):
print("In checkActionType method")
print type(jsondata)
jsonformat = json.loads(jsondata)
action=str(jsonformat["action"])
和我傳球
data = {u'userId': 3, u'module': u'report', u'clientId': 3, u'action': u'tablestats'}
R = checkActionType(數據)
得到一個錯誤
jsonformat = json.loads(jsondata)
File "/usr/lib/python2.7/json/__init__.py", line 339, in loads
return _default_decoder.decode(s)
File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/lib/python2.7/json/decoder.py", line 380, in raw_decode
obj, end = self.scan_once(s, idx)
ValueError: Expecting property name: line 1 column 2 (char 1)
試試這個'數據= { '用戶id':3, '模塊': '報告', '的clientId':3, '動作':' tablestats'}' –
謝謝我試過這個問題,我應該提到這個問題,數據來自api java如何從中刪除u –
我得到了與你相同的數據類型 –