本文摘自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之urllib爬虫、request模块和parse模块
解析Python的re操作方法
当前时间如何获取?Python中获取当前时间实例教程
带你简单了解Python创建神经网络模型的内容
Python中关于复数属性以及方法运算的示例
Python中re模块与正则表达式的介绍(附代码)
Python基础学习总结(八)
Python内置变量的一个例子
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » 详谈python在windows中的文件路径问题