你能帮助我如何使用格式将列表“some”传递到字符串“json_req”中吗?你知道吗
some = ["3874933","38423894"]
json_req='{"marketIds" : {},"priceProjection" : {"priceData" : ["EX_BEST_OFFERS"]}}'.format(some)
结果应该是:
'{"marketIds" : ["3874933","38423894"],"priceProjection" : {"priceData" : ["EX_BEST_OFFERS"]}}'
当我收到一个错误时:
KeyError: '"marketIds" '
谢谢
如果字符串中有大括号,则要使用
format()
进行格式化,需要使用双大括号对其进行转义:也就是说,生成json的整个方法让我有点不安。感觉最好是将json模块与本机python对象一起使用,并在最后使用
dumps
。你知道吗如果您以后需要更改内容,那么这将导致更灵活的代码。你知道吗
相关问题 更多 >
编程相关推荐