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

Wählen Sie den Adapter abhängig von den installierten Libraries dynamisch aus

Ich entwerfe eine Bibliothek, die über Adapter verfügt, die eine Vielzahl von Bibliotheken unterstützen. Ich möchte, dass die Bibliothek dynamisch auswählt, welcher Adapter, auf dem die Bibliothek installiert ist, beim Importieren bestimmter Kla...
23.10.2013, 11:32
4
Antworten

Python Version 2.7: XML ElementTree: Wie man bestimmte Elemente eines Kindelements durchläuft, um eine Übereinstimmung zu finden

Ich bin ein Programmierneuling und benutze nur selten Python, also bitte ertrage mich, während ich versuche zu erklären, was ich versuche zu tun:) Ich habe folgendes XML: %Vor% Ich möchte hier nur bestimmte "SWOL28" -Werte aktualisieren,...
26.03.2013, 17:01
2
Antworten

Führt die Zuweisung mit erweiterter Indexierung Array-Daten aus?

Ich versuche langsam, den Unterschied zwischen view s und copy s in numpy sowie mutable vs. unveränderlichen Typen zu verstehen. Wenn ich mit 'erweiterte Indexierung' auf einen Teil eines Arrays zugreife Es soll eine Kopie zurückgeben...
28.03.2013, 20:41
3
Antworten

Sicherstellen, dass __init__ nur einmal aufgerufen wird, wenn die Klasseninstanz vom Konstruktor erstellt wird oder __new__

Ich versuche zu verstehen, wie neue Instanzen einer Python-Klasse erstellt werden sollen, wenn der Erstellungsprozess entweder über den Konstruktor oder über die __new__ -Methode erfolgen kann. Insbesondere bemerke ich, dass bei Verwendung de...
26.12.2011, 07:58
3
Antworten

Intercept-Operator-Suche in der Metaklasse

Ich habe eine Klasse, die mit jedem Operator etwas magisch machen muss, wie __add__ , __sub__ und so weiter. Anstatt jede Funktion in der Klasse zu erstellen, habe ich eine Metaklasse, die jeden Operator im Operatormodul definiert. %Vo...
26.12.2011, 16:02
5
Antworten

Kann mir jemand eine kurze Einführung in stdin und stdout in Python 3 geben? [geschlossen]

Ich weiß, dass dies nach etwas klingt, was ich googlen kann, aber die Wahrheit ist, dass ich nicht verstehe oder nicht verstehe, was die wenigen Python 3-Quellen erklären. Hier sind meine Fragen: Ist input() die Funktion stdin in Py...
24.01.2012, 00:21
3
Antworten

Emulation des os.path.samefile-Verhaltens unter Windows und Python 2.7?

Bei zwei gegebenen Pfaden muss ich vergleichen, ob sie auf dieselbe Datei zeigen oder nicht. In Unix kann dies mit os.path.samefile geschehen, aber wie die Dokumentation angibt, ist es in Windows nicht verfügbar. Was ist der beste Weg, um die...
17.01.2012, 10:12
3
Antworten

Firefox + Selenium WebDriver und laden Sie eine CSV-Datei automatisch herunter

Ich habe ein Problem mit Selenium WebDriver und Firefox. Ich möchte csv-Datei ohne Bestätigung im Dialogfenster herunterladen und habe Code wie folgt: %Vor% aber es scheint nicht zu funktionieren. Ich habe viele Kombinationen mit browser.he...
12.09.2013, 08:56
1
Antwort

Warum kommuniziert Deadlock bei Verwendung mehrerer Popen-Subprozesse?

Das folgende Problem tritt nicht in Python 2.7.3 auf. Es tritt jedoch mit Python 2.7.1 und Python 2.6 auf meinem Computer (64-Bit Mac OSX 10.7.3) auf. Dies ist der Code, den ich irgendwann verteilen werde. Daher würde ich gerne wissen, ob es e...
30.01.2013, 22:57
1
Antwort

Der effizienteste Weg, um eine lange Zeitreihe Python zu filtern

Ich habe eine große Zeitreihe, sagen wir 1e10, die sich aus der Aufzeichnung neuronaler Aktivität, d. h. Spannungen, ergibt. Bevor ich weitere Analysen mache, möchte ich diese Daten zwischen 300 Hz und 7000 Hz filtern. Im Folgenden poste ich den...
04.02.2013, 20:48