如何在Python中获取文件的大小(st_size)信息
发布时间:2024-01-08 19:14:01
在Python中,可以使用os模块的stat函数获取文件的大小信息。stat函数返回文件的详细信息,包括文件大小,最后访问时间等。
下面是获取文件大小的一个示例:
import os
# 获取文件大小
def get_file_size(file_path):
# 使用stat函数获取文件的详细信息
file_info = os.stat(file_path)
# 获取st_size属性,即文件大小(单位为字节)
file_size = file_info.st_size
return file_size
# 调用示例
file_path = "example.txt"
size = get_file_size(file_path)
print(f"文件大小为:{size}字节")
在上面的例子中,file_path变量表示文件的路径。get_file_size函数通过调用os.stat函数获取文件信息,然后使用st_size属性获取文件大小。最后,打印文件的大小信息。
请确保文件路径正确,并且对于访问的文件具有读权限,以避免出现异常。
