python 中os包的常见操作

 

001、列出当前工作目录

>>> import os     
>>> os.getcwd()     ## 列出当前目录
'/home/test4'

 

002、修改工作目录

>>> os.chdir("/home/test3/")          ## 修改当前的工作目录
>>> os.getcwd()
'/home/test3'

 

003、列出当前目录下的所有文件及目录

>>> os.listdir()                    ## 列出文件及目录
['a.fastq', 'test.py']

 

004、创建目录

>>> os.mkdir("dir_test")             ## 创建测试目录
>>> os.listdir()
['a.fastq', 'test.py', 'dir_test']

 

005、删除目录

>>> os.listdir()
['a.fastq', 'test.py', 'dir_test']
>>> os.rmdir("dir_test")              ## 删除指定目录
>>> os.listdir()
['a.fastq', 'test.py']

 

006、判断指定路径是否存在

>>> os.path.exists("/home/test4/")        ## 判断路径是否存在
True
>>> os.path.exists("/home/xxxxxx/")
False

 

007、判断是否为文件

>>> os.listdir()
['a.fastq', 'test.py', 'test_dir']
>>> os.path.isfile("a.fastq")             ## 判断是否为文件
True
>>> os.path.isfile("test_dir")
False

 

008、列出绝对路径

>>> os.getcwd()
'/home/test3'
>>> os.path.abspath("./")                ## 列出绝对路径
'/home/test3'

 

posted @ 2022-08-17 18:44  小鲨鱼2018  阅读(54)  评论(0编辑  收藏  举报