Ich frage mich, ob es möglich ist, ein Notebook zu erstellen, das Code in Python2 und Python3 ausführen kann.Verwendung von Python3 und Python2 in einem Jupyter Notebook Dokument
Bisher habe ich ein Notebook in Python2, aber wie ich Python3-Code in einer Zelle ausführen, ist es nicht möglich, Python2-Code in anderen Zellen auszuführen.
Mein Problem ist, dass ich python2 während des gesamten Notebook aber eine Zelle verwenden, wo ich nur 'müssen von __future__ print_function importieren. Folgende Zellen in python2, die 'print 'verwenden, etwas" 'anstelle von' print ("etwas") 'geben einen Fehler zurück. – Ale
Danke. Wie kann ich 'from __future__ import print_function' in einer Zelle verwenden, ohne die Berechnung in anderen Zellen zu beeinflussen? – Ale
Das wird zu einer ganz anderen Frage. Vielleicht akzeptiere einfach diese vollkommen gute Antwort und erstelle eine neue (wenn sie noch nicht existiert). Fragen Sie sich auch, ob sich der Aufwand lohnt oder ob der Codeteil, der Probleme verursacht, nur einige runde Klammern entfernt oder den Import der print_function entfernt – CodingYourLife