在 Python 里,D://rr//a.txt 和 D:/rr/a.txt 几乎没区别,都能用,但底层有细微差别,了解即可。Windows 上路径分隔符用 / 或 \\ 都行,// 会被自动归一成 /,不会出错。
>>> import os
>>> os.path.normpath('D://rr//a.txt')
'D:\\rr\\a.txt'
>>> os.path.normpath('D:/rr/a.txt')
'D:\\rr\\a.txt'
• 字符串里写 \ 要双写('D:\\rr\\a.txt'),否则 \r 会被当成转义字符。