response = requests.post("http://api.bf3stats.com/pc/player/", data = player, opt)
在Python IDLE中运行此行以测试事物时,遇到了语法错误:关键字参数后的非关键字参数。
不知道这里出了什么问题。
player
和opt
是包含一个单词字符串的变量。尝试:
response = requests.post("http://api.bf3stats.com/pc/player/", data=player, **opt)
在关键字参数之后不能放置非关键字参数。
请查看文档了解更多信息。
类似这样:
response = requests.post("http://api.bf3stats.com/pc/player/", data=player, options=opt)
data=player
之后传递非关键字参数 opt
,因此出现了该错误。