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

Hinzufügen eines Strings vor einem String für jedes Element in einer Liste in Python

Ich habe eine Liste von Websites in einer Zeichenfolge und ich machte eine for-Schleife, um "http" in der Front hinzuzufügen, wenn der erste Index nicht "h" ist, aber wenn ich es zurückgebe, änderte sich die Liste nicht. n ist meine Liste von...
25.01.2010, 06:17
2
Antworten

Making Nose scheitert an langsamen Tests

Ich möchte, dass meine Tests fehlschlagen, wenn sie länger als eine bestimmte Zeit dauern (z. B. 500ms), weil es saugt, wenn eine Last von etwas langsamen Tests auftaucht, und plötzlich haben Sie diese große Verzögerung jedes Mal, wenn Sie die T...
01.07.2011, 13:20
1
Antwort

Regex - passt Zeichen zusammen, das nicht maskiert ist

Ich versuche, eine Regex so zu erstellen, dass sie nicht-deklarierten Komma-Zeichen in einer Zeichenfolge entspricht. Die Regel, die ich suche, ist "Ein Komma, dem keine gerade Anzahl von Backslashes vorausgeht". Testfälle: %Vor% Ich h...
05.08.2012, 18:41
2
Antworten

Python-Klasse zum Zusammenführen von sortierten Dateien, wie kann dies verbessert werden?

Hintergrund: Ich bereite große (nicht speicherbare) tabstoppgetrennte Dateien. Während ich die Eingabedatei säubere, baue ich eine Liste im Speicher auf; wenn es zu 1.000.000 Einträgen (ungefähr 1 GB im Speicher) kommt, sortiere ich es (mit...
16.06.2009, 13:42
4
Antworten

Elementhäufigkeit in einer Python-Liste von Wörterbüchern

Ok, also habe ich eine Liste mit Diktaten: %Vor% und ich möchte die "Häufigkeit" der Elemente in jeder Spalte. Also würde ich etwas wie: bekommen %Vor% Irgendwelche Module, die sowas machen können?     
28.06.2009, 20:15
2
Antworten

Deaktivieren Sie die Konsolenausgabe von subprocess.Popen in Python

Ich starte Python 2.5 unter Windows und irgendwo im Code, den ich habe %Vor% um das IE-Fenster mit pid zu beenden. Das Problem ist, dass ich, ohne das Piping in Popen einzurichten, trotzdem eine Ausgabe an die Konsole bekomme - SUCCESS: Der...
07.08.2009, 13:34
5
Antworten

Wie kann ich fehlende Felder in einer CSV-Datei auf pythonische Weise erkennen?

Ich versuche, eine CSV-Datei mit Pythons csv -Modul (speziell die DictReader -Klasse) zu analysieren. Gibt es eine pythonische Methode, um leere oder fehlende Felder zu erkennen und einen Fehler zu erzeugen? Hier ist eine Beispieldatei,...
14.08.2009, 16:10
3
Antworten

Python Interpreter blockiert Multithread DNS Anfragen?

Ich habe gerade ein wenig mit Python und Threads herumgespielt und festgestellt, dass auch in einem Multithread-Skript DNS-Anfragen blockiert werden. Betrachten Sie das folgende Skript: vom Threading-Import Thread Buchse importieren %Vor%...
31.07.2009, 14:03
1
Antwort

Python MySQL: Keine eingefügten Datensätze anzeigen [duplizieren]

Ich benutze Python 2.7 mit MySQLdb 32bit, zusammen mit MySQL 5.5.8, das lokal läuft. Ich mache mich verrückt darüber, ich habe noch nie so etwas gesehen. Grundsätzlich füge ich Datensätze aus Python über: in MySQL ein %Vor% Ich habe...
04.04.2012, 07:07
2
Antworten

PHP-Daten in Python deinialisieren [duplizieren]

Ich benutze Python, um auf eine Datenbank zuzugreifen, die von einer Drupal-Installation verwaltet wird. Die Daten, auf die ich in Drupal zugreifen möchte, werden in der Datenbank als serialisiertes PHP-Objekt gespeichert. Gibt es vorgefe...
09.05.2011, 10:22