您的位置:首页 > 编程语言 > Python开发

【python学习】编码时写路径使用后斜杠导致的unicode error问题解决办法

2017-04-10 14:47 761 查看
学习过程中,代码中需要打开文件或者用到路径的场景时,我都是直接把路径复制过来的,结果经常报Unicode error 的错误。

例如:im = Image.open(‘C:\Users\dell\Desktop\thumb.jpg’)

就会产生报错信息如下:

**SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes

in position 2-3: truncated \UXXXXXXXX escape**

原因是:后斜杠‘\’导致的,python中的‘\’代表转义字符。与路径造成了混淆

解决办法是:

把路径中的后斜杠‘\’改为前斜杠‘/’,或者改为双后斜杠‘\\’就可以了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python unicode