美文网首页
2019-06-26--python--相对路径的三种写法+绝对

2019-06-26--python--相对路径的三种写法+绝对

作者: heiqimingren | 来源:发表于2019-06-26 08:11 被阅读0次

    1、./是当前目录

    2、../是父级目录

    3、/是根目录

    先说第三种方法:

    import os
    os.mkdir('/hello')
    

    执行这段代码,就会在C盘根目录下,创建一个hello文件夹,哈哈。

    第一种方法:
    会在py文件所在的目录下,创建一个hello文件夹。

    我们常用’/‘来表示相对路径,’\‘来表示绝对路径,上面的路径里\是转义的意思,不懂的自行百度。

    path1=os.path.abspath('.')   #表示当前所处的文件夹的绝对路径
    path2=os.path.abspath('..')  #表示当前所处的文件夹上一级文件夹的绝对路径
    
    open('aaa.txt')
    open('/data/bbb.txt')
    open('D:\\user\\ccc.txt')
    

    假设当前的py文件夹所处的位置是:D:\user\public

    那么三行代码打开的文件所属的路径分别是:

    D:\user\public\aaa.txt

    D:\user\public\data\bbb.txt

    D:\user\private\ccc.txt

    很好理解就是当要打开py文件所处的文件时只要使用相对路径就行了,而要使用其他文件夹的则需使用绝对路径。

    相关文章

      网友评论

          本文标题:2019-06-26--python--相对路径的三种写法+绝对

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