os模块

import os
代码解释
os.listdir(path)查看path下的内容,并以列表的形式返回
os.chdir('c:/考试1')切换目录
os.getcwd()获取当前文件的路径 (绝对路径)
os.getpid()获取当前的进程id
os.getppid()获取父进程id
os.getcwd()返回当前工作目录
os.name系统名称,windows为nt
os.mkdir('c:/foo')创建文件夹
os.rmdir('c:/foo')删除文件夹(文件夹必须为空,否则报错)
os.remove(file)删除文件
os.path.abspath(path)返回该路径的绝对路径
os.path.exists(path or file)目录或文件是否存在
os.path.getsize(file)返回文件大小(bit)
os.path.getatime(file)访问时间
os.path.getctime(file)创建时间 windows
os.path.getmtime(file)修改时间
os.path.isabs(path)是否是绝对路径
os.path.isfile(path)是否是文件
os.path.isdir(path)判断是否为文件夹
os.path.join(path, file)连接路径和文件
os.path.split(path)以最后一个反斜杠分割
os.environ环境变量?
Windows下:
os.environ['HOMEPATH']当前用户主目录。
os.environ['TEMP']临时目录路径。
os.environ['PATHEXT']可执行文件
os.environ['SYSTEMROOT']系统主目录
os.environ['LOGONSERVER']机器名
os.environ['PROMPT']设置提示符
Linux下:
os.environ['HOME']当前这个用户的主目录。
os.environ['LC_COLLATE']路径扩展的结果排序时的字母顺序。
os.environ['SHELL']使用shell的类型。
os.environ['LAN']使用的语言。
os.environ['SSH_AUTH_SOCK']ssh的执行路径。

递归删除文件夹

import shutil
shutil.rmtree(r'C:\bank_system')
Last modification:July 2nd, 2020 at 04:57 pm
如果觉得我的文章对你有用,请随意赞赏