Python:无法打开以字母a,b,f,r,t,v和数字0-7

时间:2015-10-18 14:11:29

标签: python windows python-2.7 directory

在python中,我目前无法打开以字母a,b,r,f,t,v开头并以数字0 - 7开头的目录。我可能做错了什么?我可以打开其他目录和文件。我使用python 2.7.10和Enthought Canopy作为IDE。请帮帮我。

1 个答案:

答案 0 :(得分:3)

当您在字符串文字中指定路径名组件分隔符时(尤其是在Windows中),您需要转义它们以避免将它们解释为转义序列(\a - bell,\b - 退格,{ {1}} - 表单Feed,\f - 回车,\r - 标签,\t - 垂直标签,...):

\v

或使用原始字符串文字:

>>> 'C:\a'
'C:\x07'
>>> print('C:\a')
C:
>>> print('C:\\a')
C:\a