📜  os 文件大小 python (1)

📅  最后修改于: 2023-12-03 14:44:58.412000             🧑  作者: Mango

获取文件大小的方法—Python

文件大小是衡量一个文件占用存储空间的量度。在Python中,可以使用操作系统模块(os模块)来获取文件的大小。本文将介绍如何使用Python的os模块获取文件大小的方法。

os模块的简介

os模块是Python的标准库之一,提供了一系列用于与操作系统进行交互的函数。其中包括获取文件大小的函数。

请确保已经导入os模块,可以使用以下代码导入:

import os
获取文件大小

Python的os模块提供了os.path.getsize()函数,可以用于获取文件的大小。该函数需要传入文件的路径作为参数,并返回以字节为单位的文件大小。

以下是获取文件大小的示例代码:

import os

file_path = 'path/to/file.ext'
file_size = os.path.getsize(file_path)

print("文件大小:", file_size, "字节")

上述代码中,首先指定了一个文件路径(file_path),然后使用os.path.getsize()函数来获取文件的大小,并将结果保存在file_size变量中。最后,使用print()函数将文件大小打印出来。

请注意,os.path.getsize()函数返回的是以字节为单位的文件大小。如果需要将其转换为其他单位(如KB、MB等),可以进一步处理该值。

补充说明
  • 如果指定的文件不存在,os.path.getsize()函数将会抛出FileNotFoundError异常。因此,在使用文件大小前应该确保文件存在。
  • 文件大小是不包括目录的大小,只计算文件在磁盘上的实际占用空间。

希望本文对你理解如何通过Python获取文件大小有所帮助。如有其他问题,请随时提问。

来源:Python os 模块文档