os模块

 1 import os
 2 print(os.getcwd())   #  获取当前工作目录
 3 os.chdir('test')   # 更改当前工作目录
 4 print(os.getcwd())
 5 os.chdir('..')    #  返回上一层
 6 print(os.getcwd())
 7 os.makedirs('test1/test2/test3')   #递归创建目录
 8 os.mkdir('aaa1')  # 生成单机目录
 9 os.removedirs('test1/test2/test3')   # 目录为空就删除
10 res = os.listdir()  #  列出当前目录所有文件  默认为当前目录
11 os.remove('aaa')  #  删除一个文件
12 print(res)
13 print(os.stat('bbb'))   #  获取文件信息
14 os.sep   # 输出操作系统特定的路径分隔符  win下为'\\',linux下为'/'
15 os.linesep  # 输出当前平台使用的行终止符
16 os.system('dir')  # 运行command命令
17 res = os.path.split(os.path.abspath(__file__))   #  将文件路径分为两个,一个为当前路径,文件名。为一个元组
18 print(res)
19 os.path.dirname("path")   # 往上返回一层
20 print(os.path.basename(os.path.abspath(os.path.dirname(os.path.abspath(__file__)))))  # 返回文件路径最后的文件名。
21 print(os.path.exists(os.path.abspath(__file__)))   # 如果路径存在则返回True,否则返回False
22 print(os.path.isfile('aaa'))   #  是否存在文件,返回True,否则返回False
23 a = 'aaa/'
24 b = 'bbb'
25 c = os.path.join(a,b)

 

posted @ 2020-03-02 17:32  竹石2020  阅读(139)  评论(0编辑  收藏  举报