本文摘自php中文网,作者不言,侵删。
下面为大家分享一篇详谈python在windows中的文件路径问题,具有很好的参考价值,希望对大家有所帮助。一起过来看看吧在使用python通过open()函数来打开文件的时候,传递绝对路径给open()的时候,发现路径参数的内容与想象中的有所出入:
由于windows的路径分隔符使用的是反斜杠\,它刚刚好是转义字符,故可能发生冲突
1 2 3 4 5 6 7 8 9 10 | # 错误示范:反斜杠似乎被解释为转义字符而不是分隔字符
path = '' 'F:\Python\test.txt' ''
path = '' 'F:\\Python\test.txt' ''
"" "以下三种方式都是可行的" ""
path = '' 'F:\Python\\test.txt' ''
path = '' 'F:\\Python\\test.txt' ''
path = '' 'F:\Python\\test.txt' ''
'' '绝对路径的最后一个反斜杠使用了双反斜杠时就正常' ''
'' '原因是最后一个反斜杠可以与它紧挨着的字符t构成转义效果' ''
|
阅读剩余部分
相关阅读 >>
Python字符串连接的几种方式总结
Python学成后做什么
Python装饰器定义及运用实例讲解
Python代码缩进和测试模块示例详解
Python压缩包怎么安装
深入理解Python中多重继承
Python中复数怎么表示
Python学会后做什么
Python中subprocess类与常量的详细介绍
利用Python进行高水平的数据解析实例
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » 详谈python在windows中的文件路径问题