Python中如何执行文件目录的相关操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1468个文字,预计阅读时间需要6分钟。
概述+I/O操作不仅包括屏幕输入输出,还包括文件的读写。Python提供了很多必要的函数和功能,用于进行文件及文件夹的相关操作。本文主要通过两个简单的例子,简要介绍Python在文件管理方面的应用。
概述
I/O操作不仅包括屏幕输入输出,还包括文件的读取与写入,Python提供了很多必要的方法和功能,进行文件及文件夹的相关操作。本文主要通过两个简单的小例子,简述Python在文件夹及文件的应用,仅供学习分享使用,如有不足之处,还请指正。
涉及知识点
os模块:os 模块提供了非常丰富的方法用来处理文件和目录。
open方法:open方法用于打开一个文件,用于读取和写入。
实例1:获取指定目录下所有的文件大小,并找出最大文件及最小文件
分解步骤:
遍历文件夹下所有的子文件及子文件夹(需要递归),并计算每一个文件的大小
计算所有文件的大小总和
找出最大文件及最小文件
核心代码
定义一个方法get_file_size,获取单个文件的大小,单位有KB和MB两种。关键点如下所示:
- os.path.getsize 用于获取指定文件的大小,单位是Byte。
- round为四舍五入函数,保留指定位数的小数。
本文共计1468个文字,预计阅读时间需要6分钟。
概述+I/O操作不仅包括屏幕输入输出,还包括文件的读写。Python提供了很多必要的函数和功能,用于进行文件及文件夹的相关操作。本文主要通过两个简单的例子,简要介绍Python在文件管理方面的应用。
概述
I/O操作不仅包括屏幕输入输出,还包括文件的读取与写入,Python提供了很多必要的方法和功能,进行文件及文件夹的相关操作。本文主要通过两个简单的小例子,简述Python在文件夹及文件的应用,仅供学习分享使用,如有不足之处,还请指正。
涉及知识点
os模块:os 模块提供了非常丰富的方法用来处理文件和目录。
open方法:open方法用于打开一个文件,用于读取和写入。
实例1:获取指定目录下所有的文件大小,并找出最大文件及最小文件
分解步骤:
遍历文件夹下所有的子文件及子文件夹(需要递归),并计算每一个文件的大小
计算所有文件的大小总和
找出最大文件及最小文件
核心代码
定义一个方法get_file_size,获取单个文件的大小,单位有KB和MB两种。关键点如下所示:
- os.path.getsize 用于获取指定文件的大小,单位是Byte。
- round为四舍五入函数,保留指定位数的小数。

