打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
os用法总结:python中必须掌握的内置模块os,实现与计算机操作系统的常规交互!

os模块说明

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
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
初识Python(五)
Python 基础(十三):os 模块
刻意练习:Python基础 -- Task07. 文件与文件系统
围观大神是如何用 Python 处理文件的?
使用Python判断目录里是否存在某个文件
盘点Python中os模块的那些用法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服