Tag: python-2to3
2to3 ist ein Werkzeug für den automatisierten Python-2-3-code übersetzen. Don T verwenden Sie dieses tag, um Fragen über die Unterschiede zwischen Python 2 und Python 3. Verwenden Sie die [python-3.x] und [python-2.7] – tags.
5
Antworten
Bin ich mit Python 3. Ich habe gerade installiert eine Python-IDE, und ich bin gespannt, was die folgenden code-Warnung: features = { ... } for k, v in features.items(): print("%s=%s" % (k, v)) Warnung: "Für Python ist3
4
Antworten
Ich versuche zu Sortieren, eine Liste von Objekten mit my_list.sort(key=operator.attrgetter(attr_name)) aber wenn jeder die Liste Elemente hat attr = None statt attr = 'whatever', dann bekomme ich eine TypeError: unorderable types: NoneType() < str() In Py2 war
2
Antworten
Habe ich heruntergeladen beautifulsoup4-4.5.3.tar.gz von https://www.crummy.com/software/BeautifulSoup/bs4/download/4.5/ und entpackt es auf meine python-Werk-Verzeichnis(das ist nicht meine python-install-Verzeichnis). Jedoch, wenn ich from bs4 import BeautifulSoup in meinem LEERLAUF der Fehler massage herausgesprungen: >>> from bs4 import BeautifulSoup Traceback (most
4
Antworten
Aus diesem https://docs.python.org/3.4/library/2to3.html es sagt, dass 2to3 sollte installiert werden, da ein Skript neben dem python-interpreter. Jedoch, in meinem /usr/bin/Verzeichnis es gibt keine 2to3-Datei, und läuft find ab /findet keine 2to3 ausführbare Datei. Ich habe jedoch einen
5
Antworten
Ich habe einige code in python 2.7 und ich möchte, dass es zu konvertieren alle in python 3.3 code. Ich weiß 2to3 verwendet werden können, aber ich bin nicht sicher, genau, wie es zu benutzen. Vielen Dank
1
Antworten
Nach der Umstellung auf Python 3.x mit 2to3 (siehe meine Vorherige Frage), bekomme ich diesen Fehler beim kompilieren: File "setup.py", line 28, in <module> from . import mof_compiler ValueError: Attempted relative import in non-package Code: from .
2
Antworten
Frage ich mich, ob es einen Weg gibt, um ein Objekt geladen, wurde gebeizt in Python 2.4, Python 3.4. Ich habe seit 2to3 auf eine große Menge von Unternehmen, legacy-code, um es up-to-date. Nachdem dies erledigt ist,
5
Antworten
Bin ich mit Python 3. Ich habe gerade installieren einige Python-IDE und neugierig auf folgenden code Warnung: features = { ... } for k, v in features.items(): print("%s=%s" % (k, v)) Warnung: "Für Python ist3 Unterstützung Aussehen
2
Antworten
Habe ich versucht zu ändern, der Syntax mithilfe von 2to3-tool durch ausführen von Befehl python C:\Python32\Tools\scripts\2to3.py neo4j.py bekam und die Ausgabe Beim öffnen neo4j.py aber ich merkte, dass es nichts geändert. Unten ist der code-block, in denen