0
data = {'Email':'[email protected]','Name':'1','Password':'gfgf65jh56456jh67'}
r = requests.post(url, data=json.dumps(data), headers=headers)
您好, 我正在使用上面的代碼發送http請求,它運行良好。不過,我想用for循環來更改「Name」變量。所以,這是改變Python:如何更改http發佈請求中的變量
for i in range(1,1000):
data = "{'Email':'[email protected]','Name':'" + str(i) + "','Password':'gfgf65jh56456jh67'}"
r = requests.post(url, data=json.dumps(data), headers=headers)
不過,我從服務器的輸出後,我的代碼:{「消息」:「發生了錯誤。」}。這不是python錯誤。那麼,如何解決我的代碼?謝謝:)
有什麼錯誤? – rsm
1.提供錯誤,我們無法猜測它。 2.爲什麼你認爲這個錯誤與你改變'name'值有什麼關係? 3.「數據」已經是一個字典。無需費心將其更改爲字符串,而只需執行data ['name'] = str(i)'。 – DeepSpace
我得到了服務器的錯誤,而不是python。錯誤是:{'Message':'發生錯誤。'} – NGuyen