赞
赏
在 Python 中,getsize 函数用于获取一个文件的大小,以字节的形式返回,如果传入的 参数 不是文件,那么返回 0,如果传入的路径不存在,程序会异常。
import os
os.path.getsize(path)
参数 | 描述 |
---|---|
path | 需要获取的路径。 |
返回参数 path 的文件大小。
使用 getsize 函数获取文件大小
print("嗨客网(www.haicoder.net)")
import os
getsize = os.path.getsize("C:/haicoder/haicoder.txt")
print("getsize =", getsize)
getsize = os.path.getsize("C:/haicoder/")
print("getsize =", getsize)
getsize = os.path.getsize("D:/haicoder.py")
print("getsize =", getsize)
getsize = os.path.getsize("D:")
print("getsize =", getsize)
程序运行后,控制台输出如下:
我们首先使用 getsize 函数获取 “C:/haicoder/haicoder.txt” 的文件大小,结果返回了 2600,再次使用 getsize 函数获取 “C:/haicoder/” 的文件大小,因为 “C:/haicoder/” 是一个目录,因此,返回了 0。
使用 getsize 函数获取不存在的文件,报错
print("嗨客网(www.haicoder.net)")
import os
getsize = os.path.getsize("D:/haicoder.py")
print("getsize =", getsize)
程序运行后,控制台输出如下:
我们使用 getsize 函数获取一个不存在的路径 “D:/haicoder.py” 的文件大小,结果程序返回了异常。
在 Python 中,getsize 函数用于获取一个文件的大小,,以字节的形式返回,如果传入的参数不是文件,那么返回 0,如果传入的路径不存在,程序会异常。