python中的os函数

来源:互联网 发布:caffe数据层参数 编辑:程序博客网 时间:2024/06/15 15:15

python中经常需要调用目录下面的一些文件这就需要获取目录中的内容,所以要使用一些特别的函数,比如os。

这个函数作用广泛。本文只介绍以下几种功能,其余功能日后再补:os.getcwd(),os.path.abspath('.'),os.chdir(path)

首先是os.getcwd()用于获取当前目录。

第二是os.path.abspath('.')同上都可获取当前目录,但是如果多加一个'.'变为os.path.abspath('..')就会获取上一级目录

第三是os.chdir(path)这个函数接受一个string形式的路径文件,这个函数会改变整个正在运行的路径路径。

第四是os.listdir(path)这个函数会获取给定的path路径下所有的文件并以列表的形式返回。

此外还有几个判断指令:

os.path.isfile(path)  #路径是否为文件
os.path.isdir(path)  #路径是否为目录
os.path.islink(path)  #路径是否为链接
最后可能在实际中会遇到其他的一些操作,如需要将两个文件路径拼起来,那么我们会选择如这样的操作os.path.join(path,'example')





0 0