python 转义 的坑
通过os.popen执行curl命令来发送消息,结果引号后的内容被截断,只发出去【大家好】。
"text": {
"content": "大家好"哈哈"",
}
1. 于是想到将 " 转义,改写成:
"text": {
"content": "大家好\"哈哈\"",
}
但还是毫无效果
2. 但是发现直接发送curl命令,使用 \" 就不会被截断。 最后改写成了如下就好了
"text": {
"content": "大家好\\"哈哈\\"",
}
原因: 推测是python将 \" 又给我转义成了 " , 所以用 \\ 转义成 \,发送出去。
猪猪侠要努力呀!