如何在Python中将'\\?\'追加到文件路径前面
2 个回答
0
即使是原始字符串,你也可以用反斜杠结尾,方法是:
>>> print r'\\?\D:\Blah' + '\\'
\\?\D:\Blah\
或者甚至可以这样:
>>> print r'\\?\D:\Blah' '\\'
\\?\D:\Blah\
因为在Python中,它会把多个字面字符串连接成一个。
3
"\\\\?\\" 应该能给你想要的字符串。
更详细的说:在Python中,你当然可以用反斜杠结束一个字符串。不过,如果这个字符串是“原始字符串”(就是前面加了'r'的那种),就不行了。原始字符串通常用来处理包含很多反斜杠的情况,这样可以避免出现著名的“倾斜牙签”问题;-)