开头
pip install os #安装os
import os #引入
模块的使用
操作文件
fd=os.open(file, flags) #打开文件 可选参数flags:
os.O_RDONLY: 以只读的方式打开
os.O_WRONLY: 以只写的方式打开
os.O_RDWR : 以读写的方式打开
os.O_CREAT: 创建并打开一个新文件
os.O_EXCL: 如果指定的文件存在,返回错误
os.write(fd, str) #str:写入的字符串(只能是字符串) 该函数返回输入字符串的位数
os.close( fd ) #关闭文件
os.getenv('PYTHONPATH') #返回环境变量的值(当前环境文件夹位置)
os.getlogin() #返回当前系统的用户登录名
os.getpid() #获取当前进程ID
os.getppid() #获取当前进程的父进程ID
os.cpu_count() #返回当前系统的CPU数量
os.system('cmd') #运行平台上的cmd命令
操作文件夹
dir = "E:\test"
for root, dirs, files in os.walk(dir, topdown=False):
print(root) # 当前目录路径
print(dirs) # 当前目录下所有子目录
print(files) # 当前路径下所有非目录子文件
for filename in files:
currentPath = os.path.join(root, filename) #遍历当前路径下所有非目录子文件(每个非目录子文件的路径)