Cómo hacer la codificación y decodificación de Basetop 10 en Python?

Cómo hacer la codificación y decodificación de Basetop 10 en Python?
Si desea transmitir sus datos secretos de un extremo a otro, entonces una opción que podría considerar es codificarlo utilizando la codificación Base64. En el otro extremo, tendrá que decodificar esos datos nuevamente utilizando la decodificación de Base64. Solo entonces podrá extraer sus datos útiles donde sea que sea realmente necesario. Además, a veces, es posible que solo desee asegurar sus datos en algún lugar manteniéndolo en un formato codificado y luego decodificarlos según sea necesario. Por ahora, habrías obtenido la esencia básica de este artículo. Sí, queremos escribir sobre la codificación y decodificación de Base64; Sin embargo, haremos esto en referencia al lenguaje de programación de Python. Sin embargo, antes de continuar con eso, primero debemos justificar la razón para elegir este idioma para realizar la codificación y decodificación de Base64, y para eso, tendrá que leer la siguiente sección de este artículo.

¿Por qué Python es tan popular entre la comunidad de desarrolladores??

Python tiene una sintaxis muy simple que los usuarios logran aprender muy rápido. Esta simplicidad en su sintaxis hace que el código escrito en este lenguaje de programación sea muy fácil de ejecutar. Python tiene un apoyo comunitario muy ingenioso, lo que lo hace aún más utilizable. Además de eso, este lenguaje de programación también ofrece diferentes herramientas de ciencia y análisis de datos cuya necesidad aumenta día a día. Todas estas razones hacen que Python sea extremadamente popular entre la comunidad de desarrolladores. Esta es también la razón por la que elegimos este lenguaje de programación para realizar la codificación y decodificación de Base64 en este artículo. Ahora, pasemos por el quid de este artículo, yo.mi., la base64 codificando y decodificando en Python en Ubuntu 20.04.

Cómo lograr la codificación y decodificación de Base64 en Python en Ubuntu 20.04?

La codificación y decodificación de Base64 se puede realizar muy fácilmente en Ubuntu 20.04 Mientras usa el lenguaje de programación de Python. Para explicarle, hemos diseñado el siguiente script de Python. Si hablamos brevemente sobre este script de Python, entonces para codificar, primero tomará una cadena de muestra y la convertirá en el código ASCII respectivo. Después de eso, codificará este código ASCII y luego decodificará el código ASCII codificado en la cadena codificada correspondiente. De la misma manera, se seguirá el reverso completo de este proceso para decodificar. Será capaz de comprender todo esto de una manera mejor al pasar por el script exacto que hemos escrito.

Primero hemos creado un documento vacío en el directorio de inicio de nuestro Ubuntu 20.04 Sistema y lo ha llamado "CodeDecode.py."En este archivo de script de Python, hemos importado la biblioteca" Base64 "para que podamos codificar y decodificar convenientemente nuestro texto deseado. Después de eso, hemos definido una cadena llamada "texto" y hemos asignado la cadena "Esta es una cadena de muestra."Luego, imprimimos esta cadena en el terminal para que luego pudiéramos compararla con la cadena decodificada.

Luego creamos una variable llamada "text_bytes" para convertir nuestra cadena original en código ASCII. Luego, creamos otra variable, "Encoded_bytes", para mantener los bytes de texto codificados con Base64. Después de eso, decodificamos el "encoded_bytes" del código ASCII al texto de cadena codificada normal. Luego, simplemente imprimimos el texto codificado en la terminal.

Para decodificar la cadena codificada, hemos creado una variable "base64_bytes" y le hemos asignado el texto codificado después de convertirlo en formato ASCII. Luego, creamos otra variable, "decoded_bytes", y se le asignamos los bytes base64 decodificados. Después de eso, hemos creado una variable "decoded_text" para mantener la cadena decodificada después de que se convierta en el formato normal desde el formato ASCII. Finalmente, hemos utilizado la última declaración de "impresión" para imprimir la cadena decodificada en el terminal.

Asegurar la presencia de Python en Ubuntu 20.04

Ahora, debemos confirmar que Python está instalado en nuestro Ubuntu 20.04 Sistema porque de lo contrario, no podremos ejecutar nuestro script de Python. Dado que Python3 es la última versión disponible de Python, por lo tanto, la hemos instalado en nuestro Ubuntu 20.Sistema 04 ya (también puede tener cualquier otra versión de su elección instalada en su sistema). Para confirmar su presencia en nuestro sistema, hemos ejecutado el comando que se muestra debajo:

$ python3 --versión

La versión de Python3 instalada en nuestro Ubuntu 20.04 El sistema se muestra en la siguiente imagen. Esto muestra que Python3 está presente en nuestro sistema.

Ejecutando el script de codificación y decodificación de Python en Ubuntu 20.04

Un script de Python se puede ejecutar instantáneamente en un Ubuntu 20.04 Sistema Si tiene Python instalado en él. Solo necesita ejecutar el comando enumerado a continuación:

$ python3 codeedecode.py

Si tiene una versión de Python que no sea Python3 en su sistema, entonces podrá ejecutarla solo con la palabra clave "Python". Además, tendrá que escribir el nombre de su archivo específico de script de Python para ser ejecutado, seguido del ".extensión de py ".

Resultado del script de codificación y decodificación de la base de Python Base64

El resultado del script de Python que hemos creado anteriormente se muestra en la siguiente imagen:

Puede visualizar fácilmente a partir de este resultado que primero, nuestro script imprimió la cadena original en el terminal, seguido de la cadena codificada, y luego la cadena decodificada. También puede verificar que la cadena decodificada sea exactamente la misma que la cadena original. Implica que el script Python3 que hemos escrito anteriormente ha codificado y decodificado correctamente nuestros datos con Base64 en Ubuntu 20.04.

Conclusión

Al diseñar esta guía, queríamos enseñar a nuestros lectores el proceso de realizar la codificación y decodificación de Base64 en Python en Ubuntu 20.04. Para eso, primero justificamos la popularidad de Python entre los desarrolladores, seguido del guión real de Python para la codificación y decodificación de Base64. Después de eso, discutimos a fondo el resultado de este script con usted. Al usar esta guía como línea de base, podrá codificar y decodificar sus datos deseados con Base64 en Ubuntu 20.04 muy convenientemente.