问题与背景
python的字符串控制,有时候自动转义会带来很多问题,比如文件路径因为转义变得有异常,json字符串塞进json串中之后,自动的对引号加转义斜杠等,整理一下踩的一些坑。
解决方案与案例
字符串强制不进行转义
针对字符串的处理,只需要在前面加r即可。
针对字符串变量的强制不转义
使用repr函数,这个函数将obj转化为供解释器读取的形式。
json串塞进json自动转义
针对这种情况,唯一的选择就是换成dict类型,塞进去。就不会转义了。
python的字符串控制,有时候自动转义会带来很多问题,比如文件路径因为转义变得有异常,json字符串塞进json串中之后,自动的对引号加转义斜杠等,整理一下踩的一些坑。
针对字符串的处理,只需要在前面加r即可。
使用repr函数,这个函数将obj转化为供解释器读取的形式。
针对这种情况,唯一的选择就是换成dict类型,塞进去。就不会转义了。
上一篇:python查看包的依赖关系
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M