我想在我的 Payload 中发送动态数据,
payload = "{\r\n \"name\": \"{0}\",\r\n \"id\":\"{1}\"}".format(1,2)
*** KeyError: '\r\n "name"'
但是当我尝试添加静态值时它工作正常:
payload = "{\r\n\"name\":\"just\",\r\n\"id\":\"32\"}"
如何在上面添加动态数据?
提前致谢。
最佳答案
这是因为第一个和最后一个括号。
您必须转义 {
和 }
。
"{{\r\n \"name\": \"{}\",\r\n \"id\":\"{}\"}}".format(1,2)
关于python - 如何使用 Format 在 Python 中连接字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50643808/