Python os.path.size() - 检查指定路径的大小

Python os.path.size()

Python中的os.path.getsize()方法用于检查指定路径的大小。它返回指定路径的大小(以字节为单位)。如果文件不存在或以某种方式无法访问,该方法将引发OSError。

语法:os.path.getsize(path)

参数:

path:表示文件系统路径的类路径对象。类路径对象是表示路径的字符串或字节对象。

返回类型:该方法返回一个整数值,表示指定路径的大小(以字节为单位)。

示例1

使用os.path.getsize()方法

# Python program to explain os.path.getsize() method 
    
# importing os module 
import os
  
# Path
path = '/home/User/Desktop/file.txt'
  
# Get the size (in bytes)
# of specified path 
size = os.path.getsize(path)
  
  
# Print the size (in bytes)
# of specified path 
print("Size (In bytes) of '%s':" %path, size)

输出:

Size (In bytes) of '/home/User/Desktop/file.txt': 243

示例2

使用os.path.getsize()方法时的错误处理

# Python program to explain os.path.getsize() method 
    
# importing os module 
import os
  
# Path
path = '/home/User/Desktop/file2.txt'
  
# Get the size (in bytes)
# of specified path 
try :
    size = os.path.getsize(path)
  
except OSError :
    print("Path '%s' does not exists or is inaccessible" %path)
    sys.exit()
  
# Print the size (in bytes)
# of specified path 
print("Size (In bytes) of '% s':" % path, size)

输出:

Path '/home/User/Desktop/file2.txt' does not exists or is inaccessible

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程