1'''
2os 模块
3Os库是python标准库,包含几百个函数
4常用路径操作、进程管理、环境参数等几类
5路径操作:os.path子库,处理文件路径及信息
6进程管理:启动系统中其他程序
7环境参数:获得系统软件硬件信息等环境参数
8'''
1import os.path as path
2
3# 获取当前文件所在位置的绝对路径
4path.abspath("data.txt")
5
6# 获取归一化的文件路径
7path.normcase("/usr/load/data.txt")
8
9# 返回文件目录路径
10path.dirname("/usr/load/data.txt")
11
12# 获取文件名称
13path.basename("/usr/load/data.txt")
14
15# 返回路径的字符串
16path.join("/usr/load/data.txt")
17
18# 判断文件或目录是否存在
19path.exists("/usr/load/data.txt")
20
21# 判断路径是否存在
22path.isdir("/usr/load/")
23
24# 判断文件是否存在
25path.isfile("/usr/load/data.txt")
26
27# 返回文件或目录的上一次的访问时间
28path.getatime("/usr/load")
1import os
2
3os.system('/usr/test.sh')
1import os
2
3# 修改当前程序的操作路径
4os.chdir("/usr/")
5
6# 返回程序的当前路径
7os.getcwd()
8
9# 获取当前登录的用户名
10os.getlogin()
11
12# 获取系统的CPU数量
13os.cpu_count()
14
15# 生成10个长度的随机字符串
16os.urandom(10)
17
18# 获取系统当前的环境变量
19os.environ
联系客服