python

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.
3
Antworten

Drucken von Objekten in Django

Also habe ich Django erfolgreich mit einer bereits bestehenden Datenbank verbunden (inspizieren, validieren und synchronisieren) und ich habe eine App und ein Projekt erstellt und all das (ich lese das Django Buch und ich bin im Kapitel 5), aber...
14.04.2012, 01:42
2
Antworten

Warum ist die Rekursion in Python so langsam?

Ich habe also im Leerlauf mit Rekursion herumgespielt, und mir ist aufgefallen, dass eine Rekursionsschleife viel langsamer ist als eine normale While-Schleife, und ich frage mich, ob jemand wüsste warum. Ich habe die Tests eingeschlossen, die i...
24.11.2012, 16:18
2
Antworten

Bringt eine In-Thread-Uncaught-Ausnahme nur den Thread oder den gesamten Prozess ab?

Wenn eine Ausnahme innerhalb eines Threads ausgelöst wird, ohne sie irgendwo anders abzufangen, wird dann die gesamte Anwendung / der gesamte Interpreter / Prozess beendet? Oder wird es nur den Thread töten?     
22.11.2012, 13:21
2
Antworten

Wie werden alle Methoden einer enthaltenen Klasse in Python umgeleitet?

Wie implementiert man das Zusammensetzungsmuster? Ich habe eine Klasse Container , die ein Attribut-Objekt Contained hat. Ich möchte den Zugriff auf alle Methoden von Contained class von Container umleiten / erlauben, indem ich einfac...
19.11.2012, 19:39
2
Antworten

Markierung innerhalb des Tags in der Django-Vorlage

Ich versuche etwas wie das Folgende zu tun: %Vor% Aber es scheint nicht unterstützt zu werden, da ich den folgenden Fehler erhalte: %Vor% Gibt es eine Möglichkeit, dies innerhalb der Vorlage zu erreichen, oder muss ich action in meine...
04.06.2014, 11:16
4
Antworten

Einfaches Ausgeben von Variablen aus Namespaces / Dictionaries in Python

Angenommen, ich habe mehrere Variablen oder Objekte in Python, a , b , c , ... Wie kann ich diese Variablen einfach in einen Namespace in Python ablegen und zu einem späteren Zeitpunkt wiederherstellen? (z. B. auf die gleiche Weise ums...
15.02.2013, 21:26
2
Antworten

Überschreibt das Standard-argparse -h-Verhalten

Ich habe eine bestimmte Konfigurationsdatei, die ihre Plugins aufruft. Es ist möglich Argumente an diese Plugins zu übergeben. Mit dieser Konfigurationsdatei kann ich auch Befehle zur Laufzeit aufrufen. Die Plugins verwenden viele Argumente:...
19.02.2013, 06:09
1
Antwort

Iteriere durch die Liste und behandle StopIteration in Python sehr schön

Ich versuche, eine Liste zu durchlaufen, und ich muss bestimmte Operationen nur ausführen, wenn die Iteration das Ende der Liste erreicht hat, siehe Beispiel unten: %Vor% Ich glaube, dass dieser Code nicht zu pythonisch ist, also suche ich n...
05.07.2012, 20:28
5
Antworten

Multiprocessing nutzlos mit urllib2?

Ich habe kürzlich versucht, ein kleines Tool zu beschleunigen (das urllib2 verwendet, um eine Anfrage an die (inoffizielle) twitter-button-count-URL zu senden (& gt; 2000 URLs) und das Ergebnis analysiert) mit dem Multiprocessing-Modul ( und es...
01.08.2011, 23:48
8
Antworten

So drucken Sie eine Liste von Tupeln

Ich habe eine Liste von Tupeln namens gradebook , wobei jedes Listenelement ein Tupel ist, das einer Klasse und einer Note entspricht, die ein Schüler verdienen kann. Zum Beispiel %Vor% Und so weiter. Ich möchte, dass es so gedruckt wird:...
28.02.2013, 03:56