Python| shutil.get_archive_formats() 方法
Python中的Shutil 模块提供了许多对文件和文件集合进行高级操作的功能。它属于 Python 的标准实用程序模块。该模块有助于自动复制和删除文件和目录的过程。
Python中的shutil.get_archive_formats()
方法用于获取支持的归档格式列表。
以下格式默认可用于归档:
- zip:压缩文件
- tar:未压缩的 tar 文件。
- gztar: gzip 压缩的 tar 文件
- bztar: bzip2'ed tar 文件
- xztar: xz'ed tar 文件
Syntax: shutil.get_archive_formats()
Parameter: No parameter is required
Return Type: This method returns a list which represents the formats supported for archiving. Each element of the list is a tuple (name, description).
代码: shutil.get_archive_formats() 方法的使用
# Python program to explain shutil.get_archive_formats() method
# importing shutil module
import shutil
# Get the list of
# supported archiving formats
formats = shutil.get_archive_formats()
# Print the list of
# supported archiving formats
print("Supported archiving formats:\n", formats)
输出:
Supported archiving formats:
[('bztar', "bzip2'ed tar-file"), ('gztar', "gzip'ed tar-file"),
('tar', 'uncompressed tar file'), ('xztar', "xz'ed tar-file"), ('zip', 'ZIP file')]
参考: https://docs。 Python.org/3/library/shutil.html