美文网首页
python的绝对路径和相对路径(windows)

python的绝对路径和相对路径(windows)

作者: KelvinX | 来源:发表于2017-03-06 20:50 被阅读0次

常见的路径表达方式有四种

open('test1.txt') #1
open('/temp/test2.txt') #2
open('D:\\user\\test3.txt') #3
open(r'D:\user\temp\test4.txt') #4

在这四种表达方式里面,前两种是相对路径,后两种是绝对路径。

相对路径

相对路径就是指相对当前用户所编写的py文件所在文件夹的路径。

也就是说,使用相对路径的时候,文件目录或者文件必须在py文件所在的文件夹里面

比如说,对于第一个表达式,假设当前的py文件所在的文件夹是D:\user,那么他的绝对路径是D:\user\test1.txt

对于第二个表达式,他的绝对路径是D:\user\temp\test2.txt

注意,绝对路径用/表示

绝对路径

绝对路径相信大家都很清楚,不过要注意的是:

  • 绝对路径用 ''来表示,而例3使用'\'是因为要使用转义字符
  • 而例4,在字符串前面加r,说明该字符串不转义,可以只使用'\'来表示绝对路径

相关文章

网友评论

      本文标题:python的绝对路径和相对路径(windows)

      本文链接:https://www.haomeiwen.com/subject/zigugttx.html