亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

如何替換 API 響應打印?

r = requests.get('https://example/api' %headerz, params={})arguments = r.textjsondata = json.loads(arguments)data = r.json() #pega a resposta da api e transforma em jsonsadboi = ((data['success']).replace("True", "something"))print(sadboi)我希望它替換響應,然后在 cmd 中打印替換的響應,但它給了我以下內容:AttributeError: 'bool' object has no attribute 'replace'和 api 響應只是 {"Success":"True"}
查看完整描述

1 回答

?
德瑪西亞99

TA貢獻1770條經驗 獲得超3個贊

完成后r.json,而不是像這樣使用 json 字符串

"""{"success": true}"""

你有一個 Python 字典,如:

{"success": True}

這意味著這data['success']將是一個布爾值,而不是一個字符串。如果您愿意,可以有條件地替換它:

sadboi = "on_true" if data['success'] else 'on_false'


查看完整回答
反對 回復 2021-12-09
  • 1 回答
  • 0 關注
  • 194 瀏覽
慕課專欄
更多

添加回答

了解更多

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號