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