python获取文件父级目录

Python011

python获取文件父级目录,第1张

os.path.abspath(path) //返回绝对路径

os.path.dirname(path) //返回文件路径

os.path.pardir //..表示上一级目录

os.path.join(path1[, path2[, ...]]) //把目录和文件名合成一个路径

因此在python中,下面这两种写法都是可以接受的。

"c:/test/my doc"

"c:\\test\\my doc"

1、当前目录:os.listdir(".")f1 = open('xugang.txt','w')

2、父目录:os.listdir("..") f1 = open('../xugang.txt','w')

3、根目录写法一:os.listdir('/')f1 = open('/xugang.txt','w')

4、根目录写法二:os.listdir('\') f1 = open('\xugang.txt','w')

5、子目录:os.listdir('mytext') f1 = open('mytext/xugang.txt','w')

(备注:假设当前目录中有一个名为mytext的子目录要访问 )

获取当前目录

import os

The_Catalog=os.getcwd()

获取当前目录父目录

Father_Catalog=os.path.abspath(os.path.dirname(The_Catalog)+os.path.sep+".")