第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法解析為Python中的JSON對象

無法解析為Python中的JSON對象

紅顏莎娜 2021-03-21 12:13:19
我到處搜索,但之前沒有人指出此錯誤。obj將返回一個unicode對象,但它將返回以下錯誤Exception Type: AttributeError  Exception Value:'unicode' object has no attribute 'pk'如果我對響應的結(jié)果進行硬編碼,則它會起作用。CustomerAccount.pyfrom django.contrib.auth.models import User  檢查登錄 return userapi.pyresult = CustomerAccount.login(username, password)  return HttpResponse(json.dumps(result), content_type="application/json")views.pyimport urllib2  import jsonres = urllib2.urlopen("http://127.0.0.1:8000/api/login?username=admin&password=admin").read()  obj = json.loads(res)print obj[0].pk打印obj的結(jié)果:[{“ pk”:1,“ model”:“ auth.user”,“ fields”:{“ username”:“ admin”,“ first_name”:“ Admin”,“ last_name”:“ admin”,“ is_active” :true,“ is_superuser”:true,“ is_staff”:true,“ last_login”:“ 2013-05-29T08:08:43.859Z”,“ groups”:[],“ user_permissions”:[],“ password”: “ pbkdf2_sha256 $ 10000 $ 1HdCOPgsoXvx $ 8jjOpTFVcVAtUshpjJDPEGs / TRq7jeJ2T / 2i55FIPeM =”,“ email”:“ admin@admin.com”,“ date_joined”:“ 2013-05-15T07:59:30Z”}}]
查看完整描述

2 回答

?
飲歌長嘯

TA貢獻1951條經(jīng)驗 獲得超3個贊

您輸入的類型有誤:

  • obj 是一個 list

  • obj[0] 是一個 dict

  • adict沒有pk屬性,但是您可以使用以下方法檢索key的值"pk"obj[0]['pk']


查看完整回答
反對 回復 2021-03-30
  • 2 回答
  • 0 關(guān)注
  • 198 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號