当前位置:
首页 > temp > python入门教程 >
-
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
最新更新
nodejs爬虫
Python正则表达式完全指南
爬取豆瓣Top250图书数据
shp 地图文件批量添加字段
爬虫小试牛刀(爬取学校通知公告)
【python基础】函数-初识函数
【python基础】函数-返回值
HTTP请求:requests模块基础使用必知必会
Python初学者友好丨详解参数传递类型
如何有效管理爬虫流量?
2个场景实例讲解GaussDB(DWS)基表统计信息估
常用的 SQL Server 关键字及其含义
动手分析SQL Server中的事务中使用的锁
openGauss内核分析:SQL by pass & 经典执行
一招教你如何高效批量导入与更新数据
天天写SQL,这些神奇的特性你知道吗?
openGauss内核分析:执行计划生成
[IM002]Navicat ODBC驱动器管理器 未发现数据
初入Sql Server 之 存储过程的简单使用
SQL Server -- 解决存储过程传入参数作为s
关于JS定时器的整理
JS中使用Promise.all控制所有的异步请求都完
js中字符串的方法
import-local执行流程与node模块路径解析流程
检测数据类型的四种方法
js中数组的方法,32种方法
前端操作方法
数据类型
window.localStorage.setItem 和 localStorage.setIte
如何完美解决前端数字计算精度丢失与数