Python | método shutil.unregister_unpack_format()

El módulo Shutil en Python proporciona muchas funciones de operaciones de alto nivel en archivos y colecciones de archivos. Viene bajo los módulos de utilidad estándar de Python. Este módulo ayuda a automatizar el proceso de copia y eliminación de archivos y directorios.

shutil.unregister_unpack_format()El método en Python se usa para anular el registro o eliminar un formato de desempaquetado de la lista de formatos de desempaquetado compatibles disponibles.

También podemos registrar un nuevo formato o especificar una función propia para desempaquetar formatos existentes usando shutil.register_unpack_format()el método u obtener la lista de todos los formatos de desempaquetado disponibles compatibles usando el shutil.get_unpack_formats()método.

Sintaxis: shutil.unregister_unpack_format(nombre)

Parámetro:
nombre : una string que representa el nombre del formato de desempaquetado que se eliminará de la lista.

Tipo de devolución: este método no devuelve ningún valor.

Código:
Uso del método shutil.unregister_unpack_format()

# Python program to explain shutil.unregister_unpack_format() method  
    
# importing shutil module 
import shutil
  
# Get the list of 
# supported unpack formats
formats = shutil.get_unpack_formats()
  
# Print the list
print("Supported unpack formats:")
print(formats, "\n")
  
# Remove an unpack format
name = "gztar"
shutil.unregister_unpack_format(name)
print("%s unpack format unregistered successfully." %name, "\n")
  
# Get the list of 
# supported unpack formats
formats = shutil.get_unpack_formats()
  
# Print the list
print("Supported unpack formats:")
print(formats, "\n")
Producción:

Formatos de desempaquetado compatibles:
[(‘bztar’, [‘.tar.bz2’, ‘.tbz2’], “archivo tar con bzip2’ed”), (‘gztar’, [‘.tar.gz’, ‘.tgz ‘], «archivo tar comprimido con gzip»), (‘tar’, [‘.tar’], ‘archivo tar sin comprimir’), (‘xztar’, [‘.tar.xz’, ‘.txz’] , “archivo tar xz’ed”), (‘zip’, [‘.zip’], ‘archivo ZIP’)]

El formato de descompresión ‘gztar’ no se registró correctamente.

Formatos de desempaquetado admitidos:
[(‘bztar’, [‘.tar.bz2’, ‘.tbz2’], “archivo tar con bzip2’ed”), (‘tar’, [‘.tar’], ‘archivo tar sin comprimir ‘), (‘xztar’, [‘.tar.xz’, ‘.txz’], “xz’ed tar-file”), (‘zip’, [‘.zip’], ‘ZIP file’)]

Referencia: https://docs.python.org/3/library/shutil.html

Publicación traducida automáticamente

Artículo escrito por ihritik y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *