第31课:文件与目录操作:让Python帮你整理文件夹
用 Python 管理文件
之前你学过读写文件内容,这次我们来操作文件本身——重命名、移动、复制、删除。
💻 在 Thonny 运行:看看当前目录有什么
os 模块:路径操作
💻 在 Thonny 运行:路径拼接与判断
pathlib:更现代的方式
💻 在 Thonny 运行:pathlib 路径操作
🖥️ 计算机小知识
当你用
open()打开文件时,操作系统做了一件事:给你分配一个文件描述符(一个编号)。操作系统内部维护着一张表,记录每个程序打开了哪些文件。文件描述符就是这张表的编号——程序说"读3号文件",操作系统就知道你要读哪个。
每个程序默认有3个文件描述符:0号是键盘输入,1号是屏幕输出,2号是错误输出。所以
print()其实就是往1号文件写东西!
shutil:复制、移动、删除
💻 在 Thonny 运行:shutil 文件操作
实战:批量重命名文件
💻 在 Thonny 运行:批量重命名
练习
💻 在 Thonny 运行:自动整理下载文件夹