os模块是Python最常用的模块之一,包含很多操作文件、目录系统的功能。(话说,去年毕业的时候本来是做C的,后来Python人走了,然后接了Python,没有人带,做了半年,居然接触这个模块...面试的时候被这些基础东西难倒了好多次)
常用的os方法
import os
os.name() #返回系统标志Windows:nt;Linux:posix
os.listdir() #获取路径下的文件或目录名称列表
os.remove() #删除文件
os.rmdir() #删除目录
os.mkdir() #创建目录
os.path.isfile() #判断是否为文件
os.path.isdir() #判断是否是目录
os.path.split() #将末级的文件或目录从路径字符串中拆开
os.getcwd() #获取工作路径
os.system() #执行命令
os.path.abspath() #获得绝对路径
os.path.dirname() #获取文件路径(据说有时候会返回相对路径,但是没遇到过)
os.path.getsize() #获取文件大小
os.path.join('path', 'name') #连接目录和文件返回相应系统的路径字符串