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

python Wie erstellt man private Klassenvariablen mit setattr oder exec?

Ich bin gerade in eine Situation geraten, in der pseudo -private Klassen-Membernamen nicht verunstaltet werden, wenn setattr oder exec verwendet wird. %Vor% Ich habe auch exec("self.__%s = %s" % (k, v)) mit dem gleichen Ergebnis p...
16.10.2011, 03:51
3
Antworten

Umgang mit Formularen in Pyramid

Da Pyramid keine Abhängigkeit von der Form hat, brauche ich Empfehlungen für die Handhabung von Formularen. Dies umfasst Formulargenerierung, Validierung usw. Ich kenne nur wtforms, aber ich habe nichts dagegen, etwas anderes fortgeschrittenes z...
02.09.2011, 19:06
4
Antworten

Verwenden Sie wenn __name__ == '__main__': für Tests

Wenn Sie einige Skripte schreiben, die autark sind, ist es eine schlechte Idee, das if __name__ == '__main__' als Ort zum Schreiben von Tests zu verwenden?     
04.09.2011, 06:22
2
Antworten

kontinuierliche Python-Integration

Ich möchte einen Continuous Integration Server für ein Python-Projekt einrichten. Normalerweise würde dies das Projekt jedoch aufbauen, da Python nicht als solches gebaut wird, was sollte stattdessen getan werden? Nur Unit-Tests? Oder gibt es zu...
10.07.2011, 09:50
2
Antworten

Wie beende ich ein Multithread-Programm?

Ich habe gerade mit Threading in Python herumgespielt, schrieb dieses grundlegende IM-Ding [Code unten] Ich habe bemerkt, dass wenn ich das Programm mit C-c beende, es nicht beendet wird, es hängt einfach für immer. Ich vermute nur, dass e...
01.05.2011, 15:55
4
Antworten

django Modellwahloption als Mehrfachauswahlbox

Angenommen, ich habe ein solches Modell %Vor% Es wird als Auswahlfeld im Admin-Panel angezeigt, aber ich möchte, dass mein Administrator diese Farben wie viele-zu-viele-Beziehungen auswählt. Wie kann dies ohne eine ('RB', 'Red&Blue'),...
27.08.2010, 08:41
2
Antworten

Ermitteln der Berechnung, die ein NaN erzeugt

Ich habe ein ziemlich großes Stück (ein paar tausend Zeilen) Python / Numpy / Scipy-Code, der NaNs mit bestimmten Eingaben hochwirft. Ich habe einige der üblichen Verdächtigen ( log(0) und dergleichen) gesucht und gefunden, aber keine der off...
02.06.2011, 11:24
2
Antworten

OpenCV PCA Berechne in Python

Ich lade eine Reihe von Testbildern über OpenCV (in Python), die 128x128 groß sind, umformiere sie in Vektoren (1, 128x128) und füge sie alle in eine Matrix ein, um PCA zu berechnen. Ich benutze die neuen cv2-Bibliotheken ... Der Code: %Vor...
19.12.2011, 21:18
1
Antwort

Lxml html xpath Kontext

Ich verwende lxml, um eine HTML-Datei zu analysieren, und ich würde gerne wissen, wie ich die context der xpath Suche einstellen kann. Was ich meine ich, dass ich ein Knotenelement habe und xpath Suche nur innerhalb dieses Knotens machen möch...
12.11.2009, 20:48
2
Antworten

Was ist besser C vs Python? [geschlossen]

Mir wird gesagt, dass Python C in der Leichtigkeit der Programmierung weit überlegen ist. Ich bin ein durchschnittlicher Benutzer von C. Wird es hilfreich sein, wenn ich Python lerne, um meine Codes in Zukunft zu implementieren?     
21.03.2011, 11:42