本文摘自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中异常(exception)
在Python中导入哪个库可以进行大数据分析
Python不可变数据类型有哪些
Python怎么导入wmi
Python什么是递归?两种优先搜索算法的实现 (代码示例)
Python2和Python3字符串区别
Python程序文件的扩展名称是什么
Python的2d绘图库matplotlib的安装方法及功能介绍
Python输入十个数如何输出最大值
r语言和Python的详细对比
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » 详谈python在windows中的文件路径问题