# os是operation system(操作系统)的缩写,这个库就是对操作系统的封装。os模块提供了多数操作系统的功能接口函数。
# python--函数 os.sep :主要用于系统路径中的分隔符 # Windows系统通过是“\\”,Linux类系统如Ubuntu的分隔符是“/”,而苹果Mac OS系统中是“:” # 常用的os模块命令: # 1、os.name——name顾名思义就是'名字',这里的名字是指操作系统的名字,主要作用是判断目前正在使用的平台,并给出操作系统的名字,如Windows 返回 'nt'; Linux 返回'posix'。注意该命令不带括号。 # 2、os.getcwd()——全称应该是'get current work directory',获取当前工作的目录 # 3、os.listdir(path)——列出path目录下所有的文件和目录名。Path参数可以省略。 # 4、os.remove(path)——删除path指定的文件,该参数不能省略。 # 5、os.rmdir(path)——删除path指定的目录,该参数不能省略。 # 6、os.mkdir(path)——创建path指定的目录,该参数不能省略。 # 7、os.unlink() 方法用于删除文件,如果文件是一个目录则返回一个错误 # os.remove() #删除文件 # os.rename() #重命名文件 # os.walk() #生成目录树下的所有文件名 # os.chdir() #改变目录 # os.mkdir/makedirs() #创建目录/多层目录 # os.rmdir/removedirs #删除目录/多层目录 # os.listdir() #列出指定目录的文件 # os.getcwd() #取得当前工作目录 # os.chmod() #改变目录权限 # os.path.basename() #去掉目录路径,返回文件名 # os.path.dirname() #去掉文件名,返回目录路径 # os.path.join() #将分离的各部分组合成一个路径名 # os.path.split() #返回(dirname(),basename())元组 # os.path.splitext() #返回filename,extension)元组 # os.path.getatime\ctime\mtime #分别返回最近访问、创建、修改时间 # os.path.getsize() #返回文件大小 # os.path.exists() #是否存在 # os.path.isabs() #是否为绝对路径 # os.path.isdir() #是否为目录 # os.path.isfile() #是否为文件 # os.system(‘command’) 会执行括号中的命令,如果命令成功执行,这条语句返回0,否则返回1