OS概述
- 
Operating System 
- 
os模块提供丰富的方法来处理文件和目录 
- 
列表条目 
OS使用
- 
os模块导入:import os 
- 
查看os模块使用文档 help(os) : 查看os模块说明文档 dir(os) : 查看os模块的属性和方法
OS常用方法——os操作系统相关
- os.name :获取系统名称,如果返回的是nt,则代表windows, 如果返回的是posix,则代表linux
- os.envion: 获取系统环境变量信息
- os.getenv(“PATH”): 获取所有系统环境变量中某一个变量的值
- os.system(): 执行系统指令,可以模拟在terminal终端或者是cmd执行指令
OS常用方法——os目录相关
- 
os.getcwd() : 获取当前目录 
- 
os.chdir(): 切换目录 
- 
os.listdir(): 列出当前目录内容 
- 
os.mkdir() : 创建空目录 
- 
os.makedirs() : 递归创建多级目录 
- 
os.rmdir() : 删除空目录 
- 
os.rename() :重命名目录 
- 
os.remove() : 删除文件 
 
OS常用方法——os路径相关
- 
os.path.abspath(path) : 返回绝对路径 
- 
os.path.basename(path) : 返回绝对路径中最后一部分,文件名的这一部分 
- 
os.path.dirname(path) : 返回绝对路径中,除了文件名,前面那一部分 
- 
os.path.split(path) : 分隔路径,分割成basename和dirname两个部分 
- 
os.path.join(path) : 拼接路径 
- 
os.path.exists(path) : 判断路径是否存在 
- 
os.path.isdir(path) : 判断是否是目录 
- 
os.path.isfile(path) :判断是否是文件 
- 
os.path.getsize(path) : 判断文件大小 
内置库sys
sys常用属性
- 
sys.version : 返回python解释器版本 
- 
sys.platform : 返回操作系统平台名称 
- 
sys.argv : 返回外部程序给python传递的参数 
- 
sys.modules : 返回已导入的模块信息 
- 
sys.path : 返回的是导包的搜索路径列表 
文件操作步骤
- 
打开文件 
- 
操作文件:读/写文件 
- 
关闭文件 
文件读写方式
忘记关闭文件的危害
with open(): 会自动关闭文件 【推荐使用】
写操作
math函数
数字常量
数论与表示函数
幂函数与对数函数
内置库时间日期的处理
工作当中的应用
python中处理时间的模块 :time, datetime, calendar
常见的时间表示形式
- 
时间戳: 以1970年1月1号记为0点,往后的时间是整数,往前的是负数 
- 
格式化的时间字符串 































