为什么我在Python中显示路径时会获得额外的字符

时间:2018-02-23 09:54:21

标签: python-3.x

为什么我在Python 3.X中显示路径时会获得额外的字符?

  
    
      

path ='c:\ flag'

    
  
>>> path 
'c:\x0clag'

1 个答案:

答案 0 :(得分:2)

您可以查看:What are carriage return, linefeed, and form feed?

这是旧打印机中使用的旧转义符号,用于将 '\ f' 前进到下一页。

如果您不想显示此内容,只需在文字前添加r

输入:

path = r'c:\flag'
path

输出:

'c:\\flag'

或者只是自己放一个反斜杠而不是一个:

path = 'c:\\flag'