如何在Python中检查文件大小?
先决条件:
- 操作系统
- 路径库
给定一个文件,这里的任务是生成一个Python脚本来打印它的大小。这篇文章解释了两种方法来做到这一点。
方法
- 导入模块
- 获取文件大小
使用中的文件
名称:数据.csv
大小: 226 字节
方法一:使用路径库
pathlib 模块的 Path().stat().st_size()函数获取任何类型文件的大小,该函数的输出将以字节为单位的文件大小。
句法:
Path('filename').stat().st_size()
例子:
Python3
from pathlib import Path
sz = Path('Data.csv').stat().st_size
print(sz)
Python3
import os
sz = os.path.getsize("Data.csv")
print(sz)
输出:
方法二:使用Os模块
os.path.getsize()函数仅适用于 os 库,在导入该库的帮助下,我们可以使用它来获取任何类型文件的大小,该函数的输出将以字节为单位的文件大小。
句法:
getsize(filename)
例子:
蟒蛇3
import os
sz = os.path.getsize("Data.csv")
print(sz)
输出: