我有这样一段代码,它将请求发送给一个API
request_parameters = {
"headers": myheaders,
"params": { "myparam": True }
}
response = requests.get(myurl, **request_parameters)
字符串response.url
的值是myurl?myparam=True
-但API需要的是字符串"true"
。
我真的必须手动将dict中的所有布尔值转换为字符串"false"
和"true"
吗?没有更好的方法吗?我希望requests库在将其转换为字符串之前将其转换为json。
1条答案
按热度按时间aij0ehis1#
这是我现在的解决方案:
字符串
然后我可以做:
型
但是我讨厌它。有更好的主意吗?还有其他的数据库会导致愚蠢的事情吗?