为什么我在Python 3.X中显示路径时会获得额外的字符?
path ='c:\ flag'
>>> path
'c:\x0clag'
答案 0 :(得分:2)
您可以查看:What are carriage return, linefeed, and form feed?
这是旧打印机中使用的旧转义符号,用于将 '\ f' 前进到下一页。
如果您不想显示此内容,只需在文字前添加r
:
输入:
path = r'c:\flag'
path
输出:
'c:\\flag'
或者只是自己放一个反斜杠而不是一个:
path = 'c:\\flag'