python-3.6

Version der Programmiersprache Python, die im Dezember 2016 veröffentlicht wurde. Für Python 3.6-spezifische Probleme. Verwenden Sie möglichst generische [python] - und [python-3.x] -Tags.
6
Antworten

ModuleNotFoundError: Kein Modul namens x

Dies ist das erste Mal, dass ich mich wirklich hingesetzt habe und Python 3 ausprobiert habe und scheinbar kläglich versagt habe. Ich habe die folgenden zwei Dateien: test.py config.py config.py enthält einige Funktionen und einige Vari...
02.05.2017, 00:40
2
Antworten

Warum ändern sich f-Strings nicht, wenn Variablen, auf die sie verweisen, sich ändern?

Beim Spielen mit neuen f-Strings in der aktuellen Version von Python 3.6 habe ich Folgendes bemerkt: Wir erstellen eine foo Variable mit dem Wert bar : %Vor% Dann deklarieren wir eine neue Variable, die unsere f-Zeichenfolge ist,...
23.12.2016, 19:29
3
Antworten

__prepare__ für ein Enum verwenden ... was ist der Haken?

Die Deklaration von Pythons enum.Enum erfordert, dass Werte bereitgestellt werden, wenn sie im einfachsten Fall verwendet werden Für ein Enum interessieren uns Namen und Werte nicht. Wir kümmern uns nur um die Wächter. Nachdem ich kürzlich...
08.05.2017, 18:46
1
Antwort

Python-Objekte zwischen Aufgaben in Luigi übergeben?

Ich habe mein erstes Projekt in Python 3.6 mit Spotifys Luigi programmiert, um einige Aufgaben zur Verarbeitung natürlicher Sprache in einer Pipeline zu arrangieren. p> Ich habe bemerkt, dass die output() Funktion einer Task Klasse im...
28.02.2017, 17:45
1
Antwort

TypeError beim Kombinieren von ABCMeta mit __init_subclass__ in Python 3.6

Ich versuche, das neue __init_subclass__ -Feature von Python 3.6 ( PEP 487 ) zu verwenden ) mit dem abc Modul. Es scheint nicht zu funktionieren. Der folgende Code: %Vor% ergibt folgendes beim Ausführen: %Vor% Alles funktioniert gu...
16.02.2017, 18:15
3
Antworten

Warum werden diese Tupel von einer Funktion identisch zurückgegeben?

Sagen wir, ich habe eine Funktion: %Vor% In IDLE, wenn ich rufe: %Vor% Es wird True gedruckt Wenn ich rufe: %Vor% Es wird False gedruckt Weißt du warum? Ich kann keine Erklärung in der Python-Dokumentation finden.     
22.07.2017, 22:33