response = requests.post("http://api.bf3stats.com/pc/player/", data = player, opt)
當在Python IDLE運行此線路測試事情我遇到語法錯誤之後:關鍵字後非關鍵字ARG ARG。「語法錯誤:關鍵字ARG後非關鍵字ARG」 Python中錯誤使用requests.post()
不知道這是怎麼回事。
player
和opt
是包含一個單詞字符串的變量。
response = requests.post("http://api.bf3stats.com/pc/player/", data = player, opt)
當在Python IDLE運行此線路測試事情我遇到語法錯誤之後:關鍵字後非關鍵字ARG ARG。「語法錯誤:關鍵字ARG後非關鍵字ARG」 Python中錯誤使用requests.post()
不知道這是怎麼回事。
player
和opt
是包含一個單詞字符串的變量。
嘗試:
response = requests.post("http://api.bf3stats.com/pc/player/", opt, data=player)
你不能把一個非關鍵字參數關鍵字參數之後。
查看http://docs.python.org/2.7/tutorial/controlflow.html?highlight=keyword%20args#keyword-arguments的文檔以獲取更多信息。
應該是這樣的:
response = requests.post("http://api.bf3stats.com/pc/player/", data=player, options=opt)
因爲你無法通過關鍵字參數(data=player
)後,非關鍵字參數(opt
)。
我看到我現在出錯了,謝謝:) –
很高興我能幫到你。一定要接受答案;) –