1. 使用os模块
的os模块提供了许多与操作系统相关的函数,包括获取文件大小的函数。使用os.path.getsize()函数可以获取文件的大小,该函数需要传入文件路径作为参数。示例代码如下
“`port os
ple.txt’
file_size = os.path.getsize(file_path)t(file_size)
ple.txt文件的大小,单位为字节。
2. 使用os.stat()函数
os模块还提供了另一个函数os.stat(),该函数返回包含文件信息的stat_result对象。可以通过该对象的st_size属性获取文件大小。示例代码如下
“`port os
ple.txt’fo = os.stat(file_path)fo.st_sizet(file_size)
ple.txt文件的大小,单位为字节。
3. 使用os.path.getsize()和os.stat()的比较
在获取文件大小时,os.path.getsize()和os.stat()函数都可以使用。但是,它们之间有一些区别。os.path.getsize()函数只返回文件大小,而os.stat()函数返回的stat_result对象包含了更多的文件信息,如创建时间、修改时间等。因此,在需要获取更多文件信息时,可以使用os.stat()函数。
中获取文件大小的两种方法使用os.path.getsize()函数和os.stat()函数。两者都可以实现获取文件大小的功能,但os.stat()函数还可以获取更多文件信息。根据实际需求选择合适的方法即可。