Wie man Basetop 10 Codierung und Dekodierung in Python macht?

Wie man Basetop 10 Codierung und Dekodierung in Python macht?
Wenn Sie Ihre geheimen Daten von einem Ende zum anderen übertragen möchten, ist eine Option, die Sie möglicherweise in Betracht ziehen, sie mit der Basis64 -Codierung zu codieren. Am anderen Ende müssen Sie diese Daten mit der Base64 -Dekodierung erneut dekodieren. Nur dann können Sie Ihre nützlichen Daten extrahieren, wo immer sie wirklich benötigt werden. Darüber hinaus möchten Sie manchmal Ihre Daten möglicherweise irgendwo sichern, indem Sie sie in einem codierten Format behalten und sie dann nach Bedarf entschlüsseln. Inzwischen hätten Sie den grundlegenden Kern dieses Artikels bekommen. Ja, wir wollen über die Base64 -Codierung und Dekodierung schreiben. Wir werden dies jedoch in Bezug auf die Python -Programmiersprache tun. Bevor wir damit fortfahren, müssen wir zunächst den Grund für die Auswahl dieser Sprache für die Ausführung der Basis64 -Codierung und -decodierung rechtfertigen, und dafür müssen Sie den nächsten Abschnitt dieses Artikels lesen.

Warum ist Python in der Gemeinschaft der Entwickler so beliebt??

Python hat eine sehr einfache Syntax, die die Benutzer sehr schnell lernen können. Diese Einfachheit in seiner Syntax macht den in dieser Programmiersprache geschriebenen Code sehr einfach auszuführen. Python hat eine sehr einfallsreiche Unterstützung der Community, was es umso nutzbarer macht. Abgesehen davon bietet diese Programmiersprache auch verschiedene Datenwissenschafts- und Analyse -Tools, deren Bedürfnis von Tag zu Tag zunimmt. All diese Gründe machen Python in der Gemeinschaft der Entwickler äußerst beliebt. Dies ist auch der Grund, warum wir diese Programmiersprache für die Durchführung der Base64 -Codierung und -decodierung in diesem Artikel wählen. Lassen Sie uns nun den Kern dieses Artikels durchgehen, ich.e., Die Basis64 -Kodierung und -decodierung in Python in Ubuntu 20.04.

Wie man Base64 Codierung und Dekodierung in Python in Ubuntu 20 erreicht.04?

Die Basis64 -Codierung und -decodierung können in Ubuntu 20 sehr leicht durchgeführt werden.04 Während der Verwendung der Python -Programmiersprache. Um Ihnen zu erklären, haben wir das folgende Python -Skript entworfen. Wenn wir kurz über dieses Python -Skript sprechen, wird zum Codieren zuerst eine Beispielzeichenfolge und konvertiert sie in den jeweiligen ASCII -Code umgewandelt. Danach wird dieser ASCII -Code codiert und dann den codierten ASCII -Code in die entsprechende codierte Zeichenfolge dekodieren. Auf die gleiche Weise wird die vollständige Rückseite dieses Prozesses für die Dekodierung befolgt. Sie werden in der Lage sein, dies alles besser zu verstehen, indem Sie das genaue Skript durchlaufen, das wir geschrieben haben.

Wir haben zuerst ein leeres Dokument im Heimverzeichnis unseres Ubuntu 20 erstellt.04 System und haben es "codhedecode genannt" genannt.py.In dieser Python -Skriptdatei haben wir die "Base64" -Bibliothek importiert, damit wir unseren gewünschten Text bequem codieren und dekodieren können. Danach haben wir eine Zeichenfolge mit dem Namen "Text" definiert und ihm die Zeichenfolge "Dies ist eine Beispielzeichenfolge zugewiesen.Dann haben wir diese Zeichenfolge auf dem Terminal gedruckt, damit wir sie später mit der dekodierten Zeichenfolge vergleichen konnten.

Wir haben dann eine Variable namens "text_bytes" erstellt, um unsere ursprüngliche Zeichenfolge in ASCII -Code zu konvertieren. Dann haben wir eine andere Variable, "coded_bytes", erstellt, um die codierten Text Bytes mit Base64 zu halten. Danach haben wir den "coded_bytes" vom ASCII -Code zum normalen codierten String -Text dekodiert. Dann haben wir einfach den codierten Text auf dem Terminal gedruckt.

Für die Dekodierung der codierten Zeichenfolge haben wir eine Variable „Base64_Bytes“ erstellt und ihm den codierten Text nach dem Konvertieren in das ASCII -Format zugewiesen. Dann haben wir eine andere Variable erstellt, "decoded_bytes", und die decodierten Basis64 -Bytes zugewiesen. Danach haben wir eine Variable "decoded_text" erstellt, um die dekodierte Zeichenfolge zu halten, nachdem sie aus dem ASCII -Format in das normale Format umgewandelt wurde. Schließlich haben wir die letzte "Print" -Anweisung zum Drucken der dekodierten Zeichenfolge auf dem Terminal verwendet.

Gewährleistung der Anwesenheit von Python auf Ubuntu 20.04

Jetzt müssen wir bestätigen, dass Python auf unserem Ubuntu 20 installiert ist.04 System, weil wir sonst unser Python -Skript nicht ausführen können. Da Python3 die neueste verfügbare Version von Python ist, haben wir sie daher auf unserem Ubuntu 20 installiert.04 System bereits (Sie können auch eine andere Version Ihrer Wahl auf Ihrem System installieren lassen). Um seine Präsenz in unserem System zu bestätigen, haben wir den darunter gezeigten Befehl ausgeführt:

$ python3 -Verssion

Die Version von Python3 wurde auf unserem Ubuntu 20 installiert.04 System wird im folgenden Bild angezeigt. Dies zeigt, dass Python3 in unserem System vorhanden ist.

Ausführung des Python -Codierungs- und Dekodierungsskripts in Ubuntu 20 ausführen.04

Ein Python -Skript kann sofort auf einem Ubuntu 20 ausgeführt werden.04 System, wenn Sie Python installiert haben. Sie müssen nur den unten aufgeführten Befehl ausführen:

$ python3 codhedecode.py

Wenn Sie eine andere Version von Python als Python3 in Ihrem System haben, können Sie sie nur mit dem Schlüsselwort „Python“ ausführen. Darüber hinaus müssen Sie den Namen Ihrer spezifischen Python -Skriptdatei schreiben, um auszuführen, gefolgt von der “.Py ”-Erdition.

Ergebnis des Python Base64 -Codierungs- und Dekodierungsskripts

Das Ergebnis des oben erstellten Python -Skripts ist im folgenden Bild angezeigt:

Sie können aus diesem Ergebnis leicht visualisieren, dass unser Skript zuerst die Originalzeichenfolge auf dem Terminal gedruckt hat, gefolgt von der codierten Zeichenfolge und dann der dekodierten Zeichenfolge. Sie können auch überprüfen. Dies impliziert, dass das von uns oben geschriebene Python3.04.

Abschluss

Durch die Gestaltung dieses Leitfadens wollten wir unseren Lesern den Prozess der Ausführung der Base64 -Codierung und -decodierung in Python in Ubuntu 20 beibringen.04. Dafür haben wir zuerst die Popularität von Python unter den Entwicklern gerecht. Danach haben wir das Ergebnis dieses Skripts mit Ihnen gründlich besprochen. Durch die Verwendung dieser Anleitung als Basislinie können Sie Ihre gewünschten Daten mit Base64 in Ubuntu 20 codieren und dekodieren.04 sehr bequem.