#1.模块就是可用代码段的打包(包含所有你定义函数和变量的文件,后缀名是py)
# 我们所熟知的系统有windows,linux,Mac os,Unix等,这些系统底层对于文件系统的底层访问
# 原理是不一样的,因此,针对不同的系统,我们应考虑使用那些文件系统模块,这种做法非常的
# 不友好,因为一旦你改变程序的运行环境,就意味着你要修改大量的代码来应对
#2.python 跨平台,同样的代码可在不同系统上运行
#3.os模块能帮助我们自动的选择模块
import os
os.getcwd()#返回当前的工作目录
os.chdir(path)#改变工作目录
os.listdir('E:\\')#列举目录中所有文件
os.mkdir('D:\\A') #创建单层目录
os.mkdir('D:\\A\\B')
os.makedirs('D:\\B\\C\\D')#创建多层目录
os.remove(path)#删除文件
os.rmdir(path)#删除单层目录
os.removedirs(path)#删除多层目录
os.rename(old,newname)
os.system('calc')#打开计算机
#4.os.path模块能帮助我们自动的选择模块
os.path.getatime('D:\\test.txt')#以浮点型秒数返回访问的最近时间
os.path.getctime('D:\\test.txt')#以浮点型秒数返回创建时间
os.path.getmtime('D:\\test.txt')#以浮点型秒数返回修改时间
#浮点数不方便,利用time函数进行函数函数换算
time.gmtime(os.path.getatime('D:\\test.txt'))
time.localtime(os.path.getatime('D:\\test.txt'))