Ok, also erstelle ich ein Skript auf Python 3, um einige unbeaufsichtigte Installationen durchzuführen.
Mein Problem ist, dass ich nicht weiß, ob der Server Python 3 verfügbar haben wird. Es ist möglich, dass es standardmäßig Python 2 oder ein Unix-Engineer installiert Python 3.
Jetzt ist meine Frage. Ist es möglich, ein Python 3-Skript auf einem Python 2 auszuführen?
Sollte ich die benötigten Module exportieren?
DankeKann ich ein Python 3-Skript in Python 2-Umgebung ausführen?
0
A
Antwort
0
Kindof. Es gibt das Modul six. Sein Ziel ist
Six ist eine Python 2 und 3 Kompatibilitätsbibliothek. Es bietet Dienstprogramm Funktionen zum Glätten der Unterschiede zwischen den Python Versionen mit dem Ziel, Python-Code zu schreiben, der auf beide Python-Versionen kompatibel ist.
Es wird Ihnen nichts nützen, wenn Sie Python 3-Funktionalität benötigen. Es ist einfach zu installieren Python 3 neben Python 2 auf den meisten Systemen, so gibt es wirklich nicht viel Grund zu versuchen, damit zu kämpfen, obwohl.
0
Ich empfehle das python-future-Paket zum Schreiben von Code, der mit Python 2.7 und Python 3.3+ kompatibel ist. Es ist etwas bequemer als sechs und ermöglicht es Ihnen, Idiomatic Python 3 fast überall zu schreiben.
Verwandte Themen
- 1. Wie kann ich ein Python-Skript in Kodi ausführen?
- 2. Wie kann ich ein Python-Skript in Ubuntu-Hintergrund ausführen?
- 3. Kann ich ein Python-Skript von Pure Data ausführen?
- 4. Kann ich ein Python-Skript als Dienst ausführen?
- 5. Geany kann Python nicht ausführen
- 6. Kann Python-Skript in cmd nicht ausführen
- 7. Kann Python-Makro in LibreOffice nicht ausführen
- 8. Kann nicht auf Python-Konsole ausführen, aber ich kann in der Python-Shell
- 9. Wie kann ich Befehle über Python in Terminal-MAC ausführen?
- 10. Wie kann ich Telnet-Befehl in der Python-GUI ausführen?
- 11. Wie kann ich 2 Server gleichzeitig in Python ausführen?
- 12. Wie kann ich in Python einen nicht blockierenden Systemanruf ausführen?
- 13. Wie kann ich 2 Schleifen gleichzeitig in Python ausführen?
- 14. Wie kann ich in Python zwei Turtle-Befehle gleichzeitig ausführen?
- 15. Python ein anderes Skript aus einem Python-Skript ausführen
- 16. Wie importiere ich ein lokales Python-Modul beim Ausführen eines Python-Skripts in Oozie?
- 17. Ausführen * nix-Binärdateien in Python
- 18. Kann ich mit Python Anwendungen auf meinem Mac ausführen/verwenden?
- 19. Python ausführen Verknüpfung in GEdit
- 20. Kann ich Numpy (oder andere Python-Pakete) auf Android ausführen?
- 21. Wie kann man Python-Code asynchron ausführen?
- 22. Crontab kann Python-Skript nicht ausführen
- 23. Ubuntu xampp kann kein Python-Skript ausführen
- 24. Python ausführen Befehlszeile
- 25. Wie kann ich ein XML-Dokument in Python erstellen
- 26. Mit PyPy ein Python-Programm ausführen?
- 27. Kann ich ein PhotoImage auf Python kopieren?
- 28. Python - eine Instanz ausführen?
- 29. Python-Skript ausführen
- 30. Wie kann ich diese Klasse tatsächlich erstellen/ausführen? Python