正在加载 Python 环境…
← 第30课 第31课:文件与目录操作:让Python帮你整理文件夹 第32课 →

第31课:文件与目录操作:让Python帮你整理文件夹

用 Python 管理文件

之前你学过读写文件内容,这次我们来操作文件本身——重命名、移动、复制、删除。

💻 在 Thonny 运行:看看当前目录有什么

os 模块:路径操作

💻 在 Thonny 运行:路径拼接与判断

pathlib:更现代的方式

💻 在 Thonny 运行:pathlib 路径操作

🖥️ 计算机小知识

当你用 open() 打开文件时,操作系统做了一件事:给你分配一个文件描述符(一个编号)。

操作系统内部维护着一张表,记录每个程序打开了哪些文件。文件描述符就是这张表的编号——程序说"读3号文件",操作系统就知道你要读哪个。

每个程序默认有3个文件描述符:0号是键盘输入,1号是屏幕输出,2号是错误输出。所以 print() 其实就是往1号文件写东西!

shutil:复制、移动、删除

💻 在 Thonny 运行:shutil 文件操作

实战:批量重命名文件

💻 在 Thonny 运行:批量重命名

练习

💻 在 Thonny 运行:自动整理下载文件夹