在办公室里,每个员工都有一套预装的办公软件:Word 处理文档、Excel 制作表格、Outlook 收发邮件...
Python 的标准库就像公司预装的 "办公全家桶",包含 100 多个模块,覆盖文件操作、时间管理、数据分析等日常需求,无需额外安装即可直接使用。
一、文件管理
1.1 os模块
- 功能:创建 / 删除目录、重命名文件、获取文件信息
- 办公室案例:
import os # 创建新目录(创建"2024年周报"文件夹) os.makedirs("2024年周报/01月") # 检查文件是否存在(检查考勤表) if os.path.exists("考勤表.xlsx"): print("考勤表已准备好")
1.2 shutil
模块
- 功能:复制 / 移动文件、压缩 / 解压
- 办公室案例:
import shutil # 备份文件(复制客户名单到备份目录) shutil.copy("客户名单.xlsx", "备份/") # 压缩项目资料(打包项目文件) shutil.make_archive("项目资料", "zip", "项目目录")