python基础(六)-os模块
一、os模块概述
Python OS模块包含普通的操作系统功能。如果你希望你的程序能够与平台无关,这个模块尤为的重要。
import os
二、常用方法
1、os.name
输出字符串指示正在使用的平台。如果是windows则用'nt'表示,对于linux或Unix用户,它是‘posix’
2、os.getcwd()函数得到当前的工作目录,即python脚本工作的目录路径
3、os.listdir(path)返回指定目录下的所有文件和目录名
4、os.mkdir(path)创建一个目录,不能迭代创建
5、os.remove()删除一个文件
6、os.rmdir()删除一个目录,此目录非空则抛出异常
7、os.makedirs(path)创建一系列目录
8、os.environ.get(path):获取环境变量值
9、os.system(command)运行系统命令
三、os模块path
1、os.path.join(path,name):连接目录与文件名或目录
2、os.path.isfile()和ospath.isdir()函数分别检验给出的路径是一个文件还是目录
3、os.path.exists():函数用来检验给出的路径是否真实存在
4、os.path.split(path):返回一个路径的目录名和文件名
5、os.path.splitextext(path):分离文件名与扩展名
6、os.path.dirname(path):返回文件路径
7、os.path.basename(path):返回文件名
8、os.path.getsize(name):获得文件大小,如果是目录则返回OL

浙公网安备 33010602011771号