📅  最后修改于: 2023-12-03 14:44:58.412000             🧑  作者: Mango
文件大小是衡量一个文件占用存储空间的量度。在Python中,可以使用操作系统模块(os模块)来获取文件的大小。本文将介绍如何使用Python的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获取文件大小有所帮助。如有其他问题,请随时提问。