python初学之os操作系统

本文介绍了Python的os模块,用于处理操作系统相关功能,包括显示当前目录下的文件、判断路径、创建删除文件目录、文件重命名以及批量重命名。通过示例代码展示了如何使用os.rename()进行文件重命名和os.remove()删除文件。
摘要由CSDN通过智能技术生成

01 os模块

1.关于操作系统

  • os,语义为操作系统,处理操作系统相关的功能,可跨平台。
  • 比如显示当前目录下所 有文件/删除某个文件/获取文件大小……

相关代码如下:

import os

# 1). 返回操作系统类型, 值为posix,是Linux操作系统, 值为nt, 是windows操作系统
print(os.name)
os_name = 'Linux' if os.name =='posix' else 'Windows'
print("当前操作系统: %s" %(os_name))

# 2). 操作系统的详细信息
detail_info = os.uname()
print(detail_info)
print("主机名:", detail_info.nodename)
print("硬件架构:", detail_info.machine)
print("系统名称:", detail_info.sysname)
print("Linux内核的版本号:", detail_info.release)

# 3). 系统环境变量等价于Linux的env命令
print(os.environ)

# 4). 通过key值获取环境变量对应的value值
print(os.environ['PATH'])

运行结果:

2.关于路径及os模块操作(作用)

  1. 判断是否为绝对路径,
  2. 生成绝对路径返回一个绝对路径;
  3. 当前目录的绝对路径+ 文件名/目录名;
  4. 获取目录名或者文件名;
  5. 创建目录/删除目录
  6. 创建文件/删除文件
  7. 文件重命名(mv)
  8. 判断文件或者目录是否存在
  9. 分离后缀名和文件名
  10. 将目录名和文件名分离

例如:

import os
from os.path im
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值