Inhaltsverzeichnis
Python 2 zu Python 3
Installieren Sie zuerst ein Python-Paket: lib3to2, pip install 3to2
Heim Backend-Entwicklung Python-Tutorial Verfügen Sie über eine praktische Methode, um die Konvertierung zwischen Python3- und Python2-Skripten in einer Sekunde abzuschließen?

Verfügen Sie über eine praktische Methode, um die Konvertierung zwischen Python3- und Python2-Skripten in einer Sekunde abzuschließen?

Apr 15, 2023 am 09:31 AM
python2 python3 代码编写

Verfügen Sie über eine praktische Methode, um die Konvertierung zwischen Python3- und Python2-Skripten in einer Sekunde abzuschließen?

Es wird einige Unterschiede zwischen Python2 und Python3 in der Verwendung von Syntax und Modulen geben (hier nicht im Detail erläutert). Es wird empfohlen, dass Anfänger Python3 direkt für Code verwenden Schreiben. In der tatsächlichen Arbeit werden immer noch viele Betriebs- und Wartungs- oder Testskripte mit Python2 ausgeführt. Wie sollen wir damit umgehen, wenn wir auf Batch-Arbeiten stoßen, die Python3 in Python2 konvertieren müssen? Benötigen Sie eine Zeile? Wie wäre es, wenn Sie den Code Zeile für Zeile ändern? Die Antwort lautet: Nein. In diesem Artikel wird der spezifische Implementierungsplan vorgestellt.

Python 2 zu Python 3

Python3.7 (wird mit dem Konvertierungstool C: Python37Toolsscripts2to3 geliefert) Wir können es direkt in der cmd-Befehlszeile verwenden:

#🎜 🎜#python 2to3.py -w D:/test.py #Python2s test.py wird in python3 konvertiert

Die test.py-Datei ist sehr einfach, drucken Sie einfach die Anweisung

print "hello.py"
Nach dem Login kopieren
C:Python37Toolsscripts>python 2to3.py -w D:/test.py

RefactoringTool: Skipping optional fixer: buffer

RefactoringTool: Skipping optional fixer: idioms

RefactoringTool: Skipping optional fixer: set_literal

RefactoringTool: Skipping optional fixer: ws_comma

RefactoringTool: Refactored D:/test.py

--- D:/test.py (original)

+++ D:/test.py (refactored)

@@ -1 +1 @@

-print "hello.py"

+print("hello.py")

RefactoringTool: Files that were modified:

RefactoringTool: D:/test.py
Nach dem Login kopieren
# 🎜🎜#Ausführen Überprüfen Sie abschließend test.py. Der konvertierte Code lautet wie folgt:

print("hello.py")
Nach dem Login kopieren

Der Parameter -w überschreibt die alte Datei mit der neuen Datei wird im Konsolenfenster angezeigt (während der Inhalt der Datei nicht geändert wird); die Datei wird standardmäßig als .bak gesichert (z. B. test.py.bak, wenn Sie kein Bak generieren müssen). Datei, fügen Sie einfach den Parameter -n hinzu.

Wenn Sie alle Dateien in einem bestimmten Ordner konvertieren müssen, beispielsweise alle Dateien im Testordner auf Laufwerk D, geben Sie in die Befehlszeile ein:

python 2to3.py -w D:/test/
Nach dem Login kopieren

python 3 zu Python 2

Installieren Sie zuerst ein Python-Paket: lib3to2, pip install 3to2

Nach erfolgreicher Installation wird eine Datei namens 3to2

#🎜 im generiert Verzeichnis C:Python37Scripts 🎜#Für eine bestimmte Python-Datei, die konvertiert werden muss, z. B. test.py im Stammverzeichnis von Laufwerk D, geben Sie in die Befehlszeile ein:

python 3to2 -w D: /test.py #python3 test .py to python2

Wenn Sie alle Dateien in einem bestimmten Ordner konvertieren müssen, z. B. alle Dateien im Testordner auf Laufwerk D, geben Sie in der Befehlszeile Folgendes ein :

python 3to2 -w D:/test/
Nach dem Login kopieren
#🎜🎜 #Sie können feststellen, dass die Methode zum Konvertieren von Python 3 in Python 2 der Methode zum Konvertieren von Python 2 in Python 3 sehr ähnlich ist!

Das obige ist der detaillierte Inhalt vonVerfügen Sie über eine praktische Methode, um die Konvertierung zwischen Python3- und Python2-Skripten in einer Sekunde abzuschließen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wie PHP8 die Leistung durch das Schreiben von Code verbessert Wie PHP8 die Leistung durch das Schreiben von Code verbessert Sep 12, 2023 am 08:22 AM

Wie PHP8 die Leistung durch das Schreiben von Code verbessert Zusammenfassung: Mit der Veröffentlichung von PHP8 wünschen sich viele Entwickler eine bessere Leistung ihrer Anwendungen. In diesem Artikel werden einige Tipps zum Schreiben von effizientem Code zur Verbesserung der PHP8-Leistung erläutert. Einleitung: Bei heutigen Webanwendungen ist die Leistung sehr wichtig. Benutzer erwarten schnell ladende Seiten und reaktionsschnelle Interaktionen. PHP8 ist eine leistungsstarke Sprache, mit der sich Hochleistungsanwendungen erstellen lassen. Allerdings können Sie P nur dann optimal nutzen, wenn Sie die richtigen Codierungstechniken verwenden

So installieren Sie Pip in Python2 So installieren Sie Pip in Python2 Dec 07, 2023 pm 04:13 PM

In Python 2.x-Versionen wird pip möglicherweise nicht automatisch installiert. Die manuellen Installationsschritte: 1. Stellen Sie sicher, dass Python 2.x installiert ist. 2. Laden Sie das Skript get-pip.py herunter. Führen Sie den Befehl „wget https://bootstrap.pypa.io/get-pip.py“ im Terminal aus, um das Skript herunterzuladen. 3. Führen Sie den Befehl „python get-pip.py“ aus, um pip zu installieren.

Praktischer Leitfaden zur PyCharm-Umgebungskonfiguration: Erleichtern Sie das Schreiben Ihres Codes Praktischer Leitfaden zur PyCharm-Umgebungskonfiguration: Erleichtern Sie das Schreiben Ihres Codes Feb 22, 2024 am 08:54 AM

Praktischer Leitfaden zur PyCharm-Umgebungskonfiguration: Erleichtern Sie das Schreiben Ihres Codes Mit der weit verbreiteten Anwendung der Python-Sprache entscheiden sich immer mehr Entwickler für die Verwendung von PyCharm als integrierte Entwicklungsumgebung (IDE). PyCharm verfügt über leistungsstarke Funktionen und umfangreiche Plug-Ins, die Entwicklern dabei helfen können, die Arbeitseffizienz zu verbessern. Bevor wir PyCharm verwenden, müssen wir es jedoch konfigurieren, um sicherzustellen, dass es sein Potenzial voll ausschöpfen kann. In diesem Artikel wird erläutert, wie Sie die Umgebung von PyCharm konfigurieren, damit der Code kompiliert werden kann

So erfahren Sie mehr über PHP8-Leistungsoptimierungstechniken, indem Sie Code schreiben So erfahren Sie mehr über PHP8-Leistungsoptimierungstechniken, indem Sie Code schreiben Sep 11, 2023 pm 07:00 PM

So erlangen Sie durch das Schreiben von Code ein tiefgreifendes Verständnis der Techniken zur Leistungsoptimierung von PHP8. Einführung Mit der Entwicklung des Internets ist die Optimierung der Website-Leistung immer wichtiger geworden. Für Websites, die mit der PHP-Sprache entwickelt wurden, ist PHP8 die neueste Version und bringt viele neue Funktionen zur Leistungsoptimierung mit. In diesem Artikel erfahren Sie, wie Sie durch das Schreiben von Code ein tiefgreifendes Verständnis der PHP8-Leistungsoptimierungstechniken erlangen. 1. Verwenden Sie den JIT-Compiler, um die Leistung zu verbessern. PHP8 führt den Just-In-Time-Compiler (JIT) ein, der PHP-Code direkt in Maschinencode kompilieren kann.

So schreiben Sie mit PHP den Code für die tägliche Bestandszählungsfunktion im Bestandsverwaltungssystem So schreiben Sie mit PHP den Code für die tägliche Bestandszählungsfunktion im Bestandsverwaltungssystem Aug 07, 2023 pm 08:25 PM

So schreiben Sie mit PHP den Funktionscode für die tägliche Bestandszählung im Bestandsverwaltungssystem 1. Einführung Genaue Bestandsdaten sind für jedes Unternehmen sehr wichtig. Die Bestandszählung ist einer der wichtigen Schritte zur Aufrechterhaltung der Bestandsgenauigkeit. Durch die tägliche Bestandsaufnahme können Bestandsdaten überprüft, potenzielle Probleme entdeckt und Bestandsaufzeichnungen zeitnah angepasst werden, um die Genauigkeit der Bestandsdaten sicherzustellen. In diesem Artikel wird erläutert, wie Sie mit PHP den Funktionscode für die tägliche Bestandsaufnahme in einem einfachen Bestandsverwaltungssystem schreiben. 2. Datenbankdesign Bevor wir mit dem Schreiben von Code beginnen, müssen wir zunächst Folgendes tun

Umfassende Anwendung von PHP, Unity3D und Workerman: So erschaffen Sie eine neue virtuelle Welt Umfassende Anwendung von PHP, Unity3D und Workerman: So erschaffen Sie eine neue virtuelle Welt Jul 17, 2023 pm 09:28 PM

Umfassende Anwendung von PHP, Unity3D und Workerman: So erschaffen Sie eine neue virtuelle Welt Seit ihrer Einführung hat die Virtual-Reality-Technologie (VirtualReality) große Aufmerksamkeit und begeisterte Verfolgung erregt. Die Virtual-Reality-Technologie ermöglicht es Benutzern, durch eine computergenerierte virtuelle Umgebung ein immersives Erlebnis zu erleben, das der realen Welt ähnelt. In diesem Artikel erfahren Sie, wie Sie mit der umfassenden Anwendung von PHP, Unity3D und Workerman eine erstellen können

So installieren Sie Pip in Python3 So installieren Sie Pip in Python3 Dec 20, 2023 pm 05:42 PM

Installationsschritte: 1. Stellen Sie sicher, dass Python3 installiert wurde und über die Befehlszeile darauf zugegriffen werden kann. 2. Öffnen Sie das Terminal und geben Sie den Befehl „python3 -m securepip --upgrade“ ein, um pip zu installieren von der offiziellen Python-Website. 4. Extrahieren Sie das heruntergeladene Pip-Installationspaket. 5. Öffnen Sie das Terminal und navigieren Sie zum dekomprimierten Pip-Verzeichnis. 6. Führen Sie den Befehl „python3 setup.py install“ aus.

So verwenden Sie reguläre Python-Ausdrücke für Codierung und Codierungseffizienz So verwenden Sie reguläre Python-Ausdrücke für Codierung und Codierungseffizienz Jun 22, 2023 pm 10:52 PM

Wenn Anfänger Python-Code schreiben, stoßen sie häufig auf einige Probleme bei der Zeichenfolgenverarbeitung, z. B. beim Parsen von Daten aus einer HTML-Webseite, beim Extrahieren bestimmter Informationen aus einer Textdatei oder beim Abfangen wichtiger Teile aus einem langen Text usw. Zu diesem Zeitpunkt können wir reguläre Ausdrücke verwenden, um diese Probleme zu lösen. In diesem Artikel wird erläutert, wie Sie mit den regulären Ausdrücken von Python Code schreiben und die Codierungseffizienz verbessern. 1. Was ist ein regulärer Ausdruck? Reguläre Ausdrücke sind eine Methode zum Abgleichen von Zeichenfolgen mithilfe spezieller Symbole und Wörter.

See all articles