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

Erkennen von leeren Funktionsdefinitionen in Python

Ich muss erkennen, ob eine Funktion eine leere Definition ist oder nicht. Es kann wie sein: %Vor% oder wie: %Vor% oder wie: %Vor% Was ist der eleganteste Weg, sie mit dem Modul 'inspect' zu erkennen? Gibt es einen besseren Weg als da...
29.11.2012, 07:08
1
Antwort

pip Paket von URL installieren

%Vor% Das installiert Paket bs4, und alles ist in Ordnung. Aber wenn ich diese Zeile zu anforderungs.txt hinzufüge %Vor% und run %Vor% Die Ausgabe ist %Vor% aber das Paket wird nicht installiert. %Vor%     
14.10.2011, 13:50
2
Antworten

Wie mache ich, dass Django-Signal-Handler nicht stummschalten, wenn im Signal-Handler eine Ausnahme auftritt?

Wie führe ich dazu, dass Django-Signal-Handler nicht im Stillen ausfallen , wenn im Handler eine Ausnahme auftritt? Gibt es einen Ort, an dem all diese Fehler protokolliert werden, während Sie den Entwicklungsserver verwenden? Warum v...
23.01.2013, 13:44
1
Antwort

NLTK in der Produktionsumgebung?

Ich habe einige Algorithmen für Clustering, Datenabstraktion usw. in python nltk entwickelt. Nun, das Problem ist, ich bin dabei, es groß zu machen, bevor ich VCs präsentiere. NLTK hat seine eigenen Vorteile wie schnelle Entwicklung etc. Aber da...
03.04.2013, 13:01
1
Antwort

Was ist der Anwendungsfall für 'pip install -e'?

Wenn ich an einem meiner Lieblingsprojekte arbeiten muss, klicke ich einfach wie gewohnt das Repository ( git clone <url> ), bearbeite was ich brauche, führe die Tests durch, aktualisiere die setup.py version, fasse, schiebe, baue das...
05.03.2017, 15:05
2
Antworten

AWS EMR Spark Python-Protokollierung

Ich führe einen sehr einfachen Spark-Job in AWS EMR aus und kann anscheinend keine Protokollausgabe von meinem Skript erhalten. Ich habe versucht, mit stderr zu drucken: %Vor% Und verwenden Sie den Funkenschreiber wie gezeigt hier : %V...
06.03.2017, 01:05
1
Antwort

Was macht Pythons "re.compile"?

Wie unterscheidet sich letzteres, wenn Sie re.match für die ursprüngliche Zeichenfolge und die Zeichenfolge ausführen, die re.compile übergeben wurde? Was ist mit der Zeichenfolge passiert, die re.compile übergeben wurde?     
04.12.2013, 21:19
6
Antworten

Wie dokumentiert man Strukturen in Python?

Wenn erwartet wird, dass ein Argument für eine Funktion eine bestimmte (oder äquivalente) Struktur ist, die mit list , tuple und dict von python, wie und wo sollte es dokumentiert werden? Ein Beispiel Dokumentation : %Vor% Ei...
07.02.2013, 17:39
3
Antworten

TVTK Fehler in Mayavi (Python)

Ich betreibe eine Fedora 17 (x64) Maschine, und ich habe versucht, Mayavi für Python über zu installieren %Vor% was gut geklappt hat, außer jedes Mal, wenn ich einen Code schreibe, wo ich ein mayavi-Modul (wie mlab) anrufe: %Vor% es schr...
09.02.2013, 08:50
2
Antworten

Dienstprogramm zum Freigeben von Paketen zu PyPi?

Ich habe eine Reihe von Python-Paketen in GitHub-Repositories und es wäre wirklich großartig, diese in PyPi verfügbar zu haben. Ich weiß, dass ich diese Releases manuell machen könnte (Update der Versionsnummer, vielleicht ein Changelog aktualis...
10.02.2012, 10:14