错误描述:
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: tr
原因:
转义问题
传入的文件路径:image = plt.imread('C:\Users\wl\Desktop\1.jpg')
原因分析:
在windows系统当中读取文件路径可以使用,但是在python字符串中\有转义的含义,如\t可代表TAB,\n代表换行,所以我们需要采取一些方式使得\不被解读为转义字符。
1.在路径前面加r,即保持字符原始值的意思。
image = plt.imread(r'C:\Users\wl\Desktop\1.jpg')
2、替换为双反斜杠
image = plt.imread('C:\\Users\\wl\\Desktop\\1.jpg')
3、替换为正斜杠
image = plt.imread('C:/Users/wl/Desktop/1.jpg')
参考链接:
https://blog.csdn.net/xd060606/article/details/87164798
525

被折叠的 条评论
为什么被折叠?



