当前位置: 首页 > 工具软件 > RPython > 使用案例 >

在python中常见路径前面会加一个‘r‘,什么意思

章青青
2023-12-01

首先,说明一点,本文中心内容并非自己所写,我只是一个python初学者,现在遇到问题总结一下而已,防止以后遇到忘记。中心内容还是参考各位大佬的。(狗头保命)

简单说,路径前面加一个‘r',是为了保持路径在读取时不被漏读,错读。

即保持字符原始值的意思

如, path = r'D:\tf_train\workspaces\tea_photo\images\train1'

读出的就是原路径,若不加r,就不能正确读写。

不加’r'的解决方法:常见的有两种

第一,将单反斜号换为双反斜杠

如,path = 'D:\\tf_train\\workspaces\\tea_photo\\images\\train1'

第二,将单反斜号替换为正斜杠

如,path = 'D:/tf_train/workspaces/tea_photo/images/train1'

以上两种都能正确读写

如有不对的地方,还请大佬指教!!

 类似资料: