Este artículo se centra en la función de carga del módulo de encurtido. La función de carga se utiliza para desbloquear un archivo de encurtido y presentar el contenido de un archivo en escabeche después de descargarlo. También podemos usar la función de carga para desactivar e imprimir los datos de un archivo de encurtido existente. El objeto del archivo Pickle se pasa en la función de archivo de carga. El objeto del archivo se crea con varios parámetros dependiendo del uso que tenemos para el archivo como leer con la escritura, edición o simplemente leer. Todas estas funciones tienen diferentes parámetros de llamadas. Este parámetro suele ser después del nombre del archivo con la extensión de ".pag". Usaremos la función de carga con diferentes parámetros y diferentes objetos de archivo de entrada para ver cómo funciona la función en diferentes circunstancias.
Ejemplo 1: Desplejando un archivo de encurtido existente con la función de carga del módulo Pickle
En este ejemplo, la función de carga se utiliza para desactivar un archivo de pickle y crear un objeto del archivo que luego se itera para presentar todo el contenido del archivo Pickle. Ahora, analizaremos las dependencias requeridas para usar la función de carga con un archivo existente en el código como se ve en el siguiente fragmento de código:
La primera dependencia del programa es importar el módulo de encurtido para heredar toda la funcionalidad del módulo. Primero creamos una variable en la que almacenamos el nombre del archivo utilizando la función abierta del módulo Pickle, junto con el parámetro de "RB", que es la llamada para acceder solo al archivo para leerlo y sin acceso para escribirlo.
Luego, esta variable se usa como parámetro en la función de carga en otra variable llamada datos. En esta variable, pasamos la función de carga de Pickle con el nombre del archivo y su parámetro. Luego, inicializamos una variable que se usa como un elemento iterativo en el bucle for para acceder e imprimir el contenido del archivo. El bucle for se mueve a través de la variable de datos y la variable iterativa que creamos anteriormente. Imprime el contenido del archivo en líneas separadas como podemos ver en el siguiente fragmento:
Ejemplo 2: Creación de un archivo de diccionario en el módulo de encurtido y desactivando el archivo con la carga
Función en pitón
En este archivo, crearemos un archivo de pickle y usaremos la función de carga para leer el contenido del archivo en el mismo programa. Este ejemplo ofrece una perspectiva sobre la variabilidad de la función de carga en el módulo de encurtido. En la instantánea del siguiente código, podemos analizar la variable y la jerarquía de la función:
En este código, instalamos el paquete de pepinillos para llamar a los métodos del módulo de encurtido. Luego, continuamos con el programa inicializando una variable llamada flor en la que se almacena el nombre de una flor y su color. Después de la inicialización de la variable, utilizamos la función de volcado del módulo de encurtido para almacenar esta variable en un archivo de encurtido llamado "Botany.P "con un parámetro" WB "que nos permite escribir un archivo de encurtido. Luego, inicializamos una nueva variable para mostrar todos los elementos del archivo de encurtido. En la inicialización de esta variable, llamamos a la función de carga de Pickle con el nombre del archivo y el parámetro "RB" para leer el archivo. Luego, esta variable se pasa en el método de impresión para demostrar los datos del archivo en el terminal de salida como podemos ver en la siguiente instantánea.
Ejemplo 3: Desplejando un archivo de diccionario de encurtido existente utilizando la función de carga en el módulo de encurtido
En este ejemplo, se llama y se muestra un archivo de pepinillo de diccionario utilizando la función de carga y la función abierta del módulo de encurtido. La función de carga también puede llamar a la función abierta dentro de ella como un parámetro donde podemos llamar al archivo de pepinillo con el parámetro de acceso. Ahora, observamos esta función en una nueva circunstancia como se demuestra en lo siguiente:
En este programa, importamos el paquete de la biblioteca de Pickle que nos permite tener la función de carga y la función abierta para llamar al archivo de pepinillos. Usamos la palabra clave "con" para usar la función abierta. En la función abierta, tenemos dos parámetros, el nombre del archivo y el parámetro de acceso para leer el archivo de diccionario de pickle existente. Llamamos a esta función con la llamada "como archivo". Dentro de esta función, llamamos a una variable de espectáculo en la que está presente la función de carga de pickle donde se escriben el método abierto junto con el nombre del archivo y el parámetro de acceso. Esta variable de programa se pasa en el comando de impresión que muestra el contenido del archivo como lo demostramos en la siguiente instantánea:
Ejemplo 4: Creación de un archivo de diccionario con múltiples entradas en el módulo de Pickle y desactivando el archivo con la función de carga
En este ejemplo, utilizaremos el módulo Pickle para crear un archivo de diccionario con múltiples entradas y usar la función de carga para descargar el archivo. Las entradas múltiples se guardan como una lista y el nombre de las entradas actúa como una clave para ser llamado más tarde.
El programa comienza al incluir el módulo de encurtido en el código que nos permite acceso a las funciones de Pickle como la carga y el volcado. Primero, creamos dos variables donde se almacenan varias piezas de información en ellas. Estas variables se guardan en una variable de lista como valores de índice con sus valores clave como identificador. Después de esto, la lista se descarga utilizando la función de volcados de pepinillos. Esto se almacena en una variable que se llamará más adelante en la función de carga. En la variable de datos, llamamos a la función de cargas de encurtidos para descargar la lista que creamos en el programa. Ahora, esta variable se llama dentro del método de impresión para que podamos representar el resultado del programa en nuestro nodo de salida.
Ejemplo 5: Desplejando un archivo de encurtido de protocolo alto utilizando el atributo "AS Handle" con la función de carga de Pickle
En este ejemplo, el archivo de encurtido se crea con un parámetro diferente que es el protocolo más alto del encurtido. Este tipo de archivo de encurtido se maneja utilizando el atributo "como mango" antes de la función de volcado y carga. Este ejemplo arroja luz sobre los diferentes usos de la función de carga.
En este programa, la única importación que necesitamos es el módulo de encurtido. Creamos una variable de lista simple de una entrada para dominar el concepto. En este enfoque, utilizamos la palabra clave "con" y la función abierta con el parámetro de acceso y el atributo "as manejable". La función de volcado de pickle en este escenario tiene 3 parámetros: nombre de archivo, atributo y parámetro prioritario. Repetimos la línea de función Open para descargar el archivo utilizando la función de carga de Pickle. Guardamos el resultado de la función de carga en una variable de espectáculo que se puede imprimir para mostrar el resultado como se demuestra en la siguiente instantánea:
Conclusión
Este artículo tiene varios ejemplos de la función de carga de pepinillos que nos ayuda a comprender mejor la función de este módulo. Se discutió e implementó la adversidad de la función de carga de encurtidos en este artículo. La función de carga de pickle se puede utilizar en varias circunstancias para demostrar el contenido de un archivo de encurtido y es un método muy importante del módulo de encurtido como lo destacamos en este artículo.