📅  最后修改于: 2023-12-03 14:46:17.448000             🧑  作者: Mango
在 Python 中,我们可以使用 os
模块中 path
子模块来获取普通文件的大小。以下是获取文件大小的代码片段:
import os
def get_file_size(file_path):
"""
获取文件大小
:param file_path: 文件路径
:return: 文件大小(以字节为单位)
"""
return os.path.getsize(file_path)
代码片段中,get_file_size()
函数接收一个文件路径作为参数,并使用 os.path.getsize()
函数获取该文件的大小。该代码片段可以轻松地集成到你的程序中。
此外,我们还可以添加一些错误处理来确保文件路径存在。以下是增加错误处理的代码片段:
import os
def get_file_size(file_path):
"""
获取文件大小
:param file_path: 文件路径
:return: 文件大小(以字节为单位)
"""
try:
return os.path.getsize(file_path)
except FileNotFoundError:
print(f"Error: 文件路径 {file_path} 不存在")
代码片段中,我们使用了 try-except
块来处理文件路径不存在的错误,并输出一个错误提示。
综上所述,使用 Python 获取普通文件大小非常简单,并且可以通过添加错误处理来保证程序的健壮性。