📜  如何在Python中检查文件大小?

📅  最后修改于: 2022-05-13 01:55:17.534000             🧑  作者: Mango

如何在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)

输出:

我们得到的结果为 226 字节