📜  Python| shutil.get_archive_formats() 方法

📅  最后修改于: 2022-05-13 01:54:42.013000             🧑  作者: Mango

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 文件
代码: 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