为什么KeyError出现在字符串中?

时间:2019-07-12 18:49:18

标签: python

有一行python代码:

post + = "& attached_media [1] = {\" media_fbid \ ": \" somecontent \ "}"

该行的目的实质上是在现有变量中添加一行文本。 但是出于某种原因,我在这行上遇到错误:KeyError: '"media_fbid"'

也许我做错了什么?

1 个答案:

答案 0 :(得分:0)

这是由于反斜杠和引号之间存在空格,请尝试:

post += "& attached_media [1] = {\" media_fbid \": \" somecontent \"}"