我已经浏览了requests.post的出色信息,但是找不到解决我问题的方法。
我想将数据发送到不使用json的外部网站。数据必须通过a = b&c = d进行,这是可以的,除了我有一个十进制数据会自动从数据库中提取出来之外:
data ="action=move&amount=" + str(cost)
headers = {'content-type': 'application/x-www-form-urlencoded'}
response = requests.post(url, data=data,headers= headers)
cost类似于Decimal('34 .00'),并且始终来自数据库字段。外部网站仅因错误INVALID_ERROR而失败,这是我无法控制的,但是如果cost是一个文字整数(它对于文字十进制也不起作用),它将很好地工作。
由于我没有JSON选项,在上述情况下如何使用小数?