1.问题情况

本来存入mysql的是字典,有汉字,由于python版本是2.7,所以在json的时候把我的值变成了unicode,那么在调用pymysql的时候,mysql给我转义取消了。

存之前:

python 调用pymysql模块遇到\转义问题解决办法

存之后:

python 调用pymysql模块遇到\转义问题解决办法

需要存的形式:

python 调用pymysql模块遇到\转义问题解决办法

2.用什么方法呢?

由于我用的是pymysql,所以还是看源码吧

python 调用pymysql模块遇到\转义问题解决办法

 

 这三个就是了我用的pymysql.escape_string()方法了

 

dic = {........}
impost json
ret = json.dumps(dic)
r = pymysql.escape_string(ret)
print r    #得到的就是转义后的

 

相关文章:

  • 2022-12-23
  • 2021-12-31
  • 2022-12-23
  • 2021-10-13
  • 2022-12-23
  • 2022-12-23
  • 2021-11-21
  • 2021-11-21
猜你喜欢
  • 2021-11-17
  • 2021-05-11
  • 2022-12-23
  • 2022-12-23
  • 2021-07-25
相关资源
相似解决方案