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 @   小鲨鱼2018  阅读(62)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示