一、os常见方法
import os print(os.getcwd()) #获取当前工作目录 os.chdir(r'C:User') #改变工作目录 加s因为有特殊字符,取消转义 print(os.curdir()) #当前目录 print(os.purdir()) #上层目录 os.makedirs() #创建多层文件夹 os.makedev() #创建文件夹 os.removedirs() #指定删除目录,递归删除,直到不为空 os.mkdir('name.txt') #创建文件 os.rmdir() #删除空目录,不为空则无法删除 print(os.list(r'C:User')) os.stat('filename') os.sep #跨平台用的,输出指定路径分隔符 os.name #当前平台,win-nt或lin- os.system("dir") os.isfile() #判断文件是否存在 os.isdir() #判断文件夹是否存在
二、sys模块常见方法
#sys模块 # sys.argv 命令行参数List,第一个元素是程序本身路径 # sys.exit(n) 退出程序,正常退出时exit(0),错误退出sys.exit(1),用于异常处理 # sys.version 获取Python解释程序的版本信息,不准确 # sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量的值
# sys.modules 内含导入的模块名,每次导入都先在这里查看是否已经导入模块
三、参考