1. 基本介绍
os提供通用的、基本的操作系统交互功能
os库是Python的标准库,提供几百个处理函数
常用有路径操作、进程管理、环境参数等几类
路径操作:os.path子库,处理文件路径及信息
进程管理:启动系统中其他程序
环境参数:获得系统软硬件信息等环境参数
2. 路径操作
path指目录/包含文件名称的文件路径
使用
import os.path
import os.path as op
几个常用函数
(路径本质上是一个字符串,将其归一化便于字符串处理)
以下几个函数与文件访问时间相关
a access
m modify
c create
最后
os.path.getsize(path) 返回path对应的文件大小,以字节为单位
3. 进程管理
即编写程序,调用其他外部程序
-函数 os.system(command) 执行程序或命令command
-在windows中,返回值为cmd的调用返回信息
例1
import os
os.system("C:\\Windows\\System32\\calc.exe")
运行后弹出计算器窗口
调用时可以给出一些参数,如让画图程序默认打开一个文件
例2
import os
os.system("C:\\Windows\\System32\\mspaint.exe \
C:\\Users\\86136\\Desktop\\1.jpg")
注意:程序和文件名之间用空格隔开
4. 环境参数
即获取/改变操作系统中的环境信息
几个函数
①
②
③ 获得当前系统登录用户名称os.getlogin()
④ 获得当前系统的CPU数量 os.cpu_count()
⑤
返回一个10字节的随机字符串
出处:北理工Python慕课