简而言之,路径前面加一个‘r',就是保持字符串原始值的含义,防止字符转义
例如下面这个例子:
path = r'G:\sar2optical\B\train'
不加’r'的解决方法:常见的有两种
第一种,将单反斜号 \ 换为双反斜杠 \\
path = 'G:\\sar2optical\\B\\train'
第二种,将单反斜号 \ 替换为正斜杠 /
path = 'G:/sar2optical/B/train'
以上两种都能正确读写
简而言之,路径前面加一个‘r',就是保持字符串原始值的含义,防止字符转义
例如下面这个例子:
path = r'G:\sar2optical\B\train'
不加’r'的解决方法:常见的有两种
第一种,将单反斜号 \ 换为双反斜杠 \\
path = 'G:\\sar2optical\\B\\train'
第二种,将单反斜号 \ 替换为正斜杠 /
path = 'G:/sar2optical/B/train'
以上两种都能正确读写