Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend.
In Python gibt es diesen nützlichen Ausnahmebehandlungscode:
%Vor%
Ich denke, dass es nützlich ist, den Code zu trennen, der könnte und Ausnahme von Ihrem normalen Code auslösen. In Python war dies möglich, wie oben gezeigt, aber ich kann...
Meine Django-App muss einige Textdateien aus dem Dateisystem lesen. Also mache ich ein Verzeichnis in meinem App-Verzeichnis und verwende den relativen Pfad zum Öffnen und Lesen der Datei.
%Vor%
Wenn ich den Server mit manage.py runserver...
None in Python ist ein Objekt.
%Vor%
Und als solche kann es Funktionen wie __str __ () verwenden
%Vor%
Aber warum macht es nicht dasselbe für __len __ ()?
%Vor%
Es scheint, als wäre Pythonic genau so, wie if list auch dann akze...
Wir wissen in Python, dass eine Menge definiert werden kann, indem alle ihre Elemente wie folgt geschrieben werden:
%Vor%
Und Bücher von Python sagen alle Elemente eines Sets können einen beliebigen Datentyp haben. Wir sollten also in der La...
Wie kann ich die folgende Liste drehen?
%Vor%
in
['1','2','A','B','C','D','7','8']
auf die pythischste Art?
Ich habe sehr unpythonischen Code, der verschachtelte Liste erstellt und dann flatterens:
%Vor%
Ich vermasse x, y Koordinaten (in cm) eines Objekts mit einer speziellen Kamera in festen Zeitintervallen von 1s. Ich habe die Daten in einem numpligen Array:
%Vor%
Und die Kurve sieht so aus:
%Vor%
Frage:
Wie kann ich die tange...
Ich benutze requests.post(url, headers, timeout=10) und manchmal habe ich eine ReadTimeout exception HTTPSConnectionPool(host='domain.com', port=443): Read timed out. (read timeout=10) erhalten
Da ich das Timeout bereits auf 10 Sekunden...
Ich möchte sicherstellen, dass die Klasse nur innerhalb einer "with" -Anweisung instanziiert wird.
d. dieser ist in Ordnung:
%Vor%
und das ist nicht:
%Vor%
Wie kann ich diese Funktionalität sicherstellen?
ist es möglich, ein Dictionary in Python so zu gestalten, dass es eindeutige Schlüssel hat und wenn versehentlich ein Schlüssel, der bereits im Dictionary hinzugefügt wurde, zurückgewiesen wird.
Danke
In Python 2.7.11 unter Windows habe ich sqlalchemy in eine virtuelle Umgebung installiert. Jetzt, wenn ich versuche, es über zu deinstallieren
%Vor%
pip hängt beim Auflisten der folgenden Zeilen:
%Vor%
Dies passiert wiederholt, wenn i...