python 调用pymysql模块遇到\转义问题解决办法
2017-01-09 14:44
549 查看
1.问题情况
本来存入mysql的是字典,有汉字,由于python版本是2.7,所以在json的时候把我的值变成了unicode,那么在调用pymysql的时候,mysql给我转义取消了。存之前:
存之后:
需要存的形式:
2.用什么方法呢?
由于我用的是pymysql,所以还是看源码吧这三个就是了我用的pymysql.escape_string()方法了
dic = {........} impost json ret = json.dumps(dic) r = pymysql.escape_string(ret) print r #得到的就是转义后的
相关文章推荐
- Python print
- 从零开始学Python-day10
- python lambda 表达式使用
- 机器学习日记2017.1.9
- Python 迭代器
- [python3教程]第三章.3.1.2字符串(strings)
- Python Notebook简介
- python 爬虫如何防止被封杀
- python/pandas数据挖掘(十四)-groupby,聚合,分组级运算
- vim python 调试
- Python3 正则表达式特殊符号及用法(详细列表)
- caffe的python接口学习(9):Caffe在Python中使用内存数据(MemoryData)进行训练
- python sched模块学习
- Python3 基础:面向对象高级编程(上)
- Python中 os._exit() sys.exit() exit()区别
- Python读文件要用到的一些东西
- Python调用服务接口
- python读取excel文件
- python数据分析与挖掘学习笔记(2)-淘宝商品数据清洗及预处理
- tensorflow安装步骤