os模块与sys模块

sys模块

sys模块主要处理系统相关的功能。

命令 功能
sys.stdin 标准输入流
sys.stdout 标准输出流
sys.stderr 标准错误流
sys.argv[value] 接收命令行的参数。例如,windows下的命令行cmd里面的参数。其中,argv[0]表示该文件本身。
sys.version 查看该python的版本。
sys.platform 判断是什么操作系统
sys.exit(n) 若 n 为0,则正常退出;其他都是异常退出,可以捕获
os.abort() 强制退出。
sys. path 查找模块所在的目录,以列表的形式显示出来

os模块

os模块主要处理操作系统的相关的功能。

命令 功能
os.name 获取操作系统平台
os.getcwd() 获取现在的工作目录
os.listdir() 获取某个目录下的所有文件名
os.remove() 删除某个文件
os.system() 用来运行shell命令
os.path.existe() 检验给出的路径是否真地存在
os.path.isfile() 判断是否为文件;若是,返回值为真
os.path.isdir() 判断是否为文件夹;若是,返回值为真
os.path.abspath(name) 获得绝对路径
os.path.splitext() 分离文件名与扩展名
os.path.split() 把一个路径拆分为目录+文件名的形式
os.path.join(path,name) 连接目录与文件名或目录
os.path.basename(path) 返回文件名
os.path.dirname(path) 返回文件路径

你可能感兴趣的:(python标准库)