PythonZipInfo对象是Python标准库中zipfile模块中的一个类
▥Python
𝄐 0
python for in zip,python zipped,python zip enumerate,python file对象,python中的zip()函数详解,python for zip函数
PythonZipInfo对象是Python标准库中zipfile模块中的一个类,用于表示ZIP文件中的单个文件的元数据信息。
当打开ZIP文件时,PythonZipInfo对象表示ZIP存档中的每个文件。它包括名称、压缩和未压缩大小、时间戳以及其他元数据信息。
以下是一个简单的示例代码,说明如何使用PythonZipInfo对象:
python
import zipfile
# 打开 zip 文件并获取其中单个文件的元数据信息
with zipfile.ZipFile('example.zip', 'r') as myzip:
for info in myzip.infolist():
print(info.filename)
print('\tComment:\t', info.comment)
print('\tModified:\t', datetime.datetime(*info.date_time))
print('\tSystem:\t\t', info.create_system, '(0 = Windows, 3 = Unix)')
print('\tZIP version:\t', info.create_version)
print('\tCompressed:\t', info.compress_size, 'bytes')
print('\tUncompressed:\t', info.file_size, 'bytes')
此代码打印ZIP文件“example.zip”中每个文件的元数据信息。对于每个文件,它输出文件名、注释、修改日期、创建系统、创建ZIP版本、压缩大小和未压缩大小。
PythonZipInfo对象是Python标准库中zipfile模块中的一个类,用于表示ZIP文件中的单个文件的元数据信息。
当打开ZIP文件时,PythonZipInfo对象表示ZIP存档中的每个文件。它包括名称、压缩和未压缩大小、时间戳以及其他元数据信息。
以下是一个简单的示例代码,说明如何使用PythonZipInfo对象:
python
import zipfile
# 打开 zip 文件并获取其中单个文件的元数据信息
with zipfile.ZipFile('example.zip', 'r') as myzip:
for info in myzip.infolist():
print(info.filename)
print('\tComment:\t', info.comment)
print('\tModified:\t', datetime.datetime(*info.date_time))
print('\tSystem:\t\t', info.create_system, '(0 = Windows, 3 = Unix)')
print('\tZIP version:\t', info.create_version)
print('\tCompressed:\t', info.compress_size, 'bytes')
print('\tUncompressed:\t', info.file_size, 'bytes')
此代码打印ZIP文件“example.zip”中每个文件的元数据信息。对于每个文件,它输出文件名、注释、修改日期、创建系统、创建ZIP版本、压缩大小和未压缩大小。
本文地址:
/show-275729.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。