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

Verwendung von Kontextmanagern für Instanzvariablen

Wie würde ich einen Contextmanager für Instanzvariablen verwenden? Z.B. Nehmen wir an, ich habe eine Connection -Klasse, die bei der Zerstörung geschlossen werden muss. Wenn ich es als ContextManager implementieren würde, könnte ich tun. %V...
06.01.2013, 15:50
2
Antworten

Kombinatorische Explosion beim Zusammenführen von Datenrahmen in Pandas

Ich versuche eine Reihe von Datenrahmen in Pandas zusammenzuführen. Ich habe eine Liste von dfs, dfs und eine Liste ihrer entsprechenden Labels labels und ich möchte alle dfs in 1 df so zusammenführen, dass die gemeinsamen Labels von einem...
07.01.2013, 15:42
1
Antwort

Wie können Dateifunktionen mit Python gelesen werden?

Auf Linux-Systemen können Root-Berechtigungen selektiver erteilt werden als das Setuid-Bit unter Verwendung von Dateifunktionen hinzuzufügen. Einzelheiten finden Sie unter capabilities(7) . Dies sind Attribute von Dateien und können mit dem...
04.02.2014, 18:48
3
Antworten

Django: rendert Staticfiles über die Template-Engine zum Zeitpunkt der Bereitstellung

Ich möchte einige statische Dateien (insbesondere * .js) mit Django-Template-Variablen rendern. Ich glaube, das ist ein häufiger Anwendungsfall, besonders wenn man irgendwas AJAX-y macht; Ich möchte AJAX-URLs in meinen .js-Dateien nicht mehr fes...
09.02.2014, 18:15
2
Antworten

Mock eine Klasse in Python, um eine seiner Methoden aufzurufen

Ich fange an, Python zu lernen, und gleichzeitig versuche ich, Tests für meinen Code zu schreiben. Ich habe mich dafür entschieden, py.test und mock dafür zu verwenden. Ich habe eine ziemlich große und komplexe Klasse bekommen, um Tests zu s...
14.02.2014, 05:54
1
Antwort

pybluez Installationsfehler unter Mac OS

Ich habe versucht, pybluez mit den folgenden Befehlen zu installieren. %Vor% Aber für beide Befehle habe ich Fehler. Umgebung: %Vor% Pip Logs: %Vor% Kann jemand pybluez auf Mavericks installieren? Auf Mountain Lion...
11.02.2014, 07:42
1
Antwort

autofmt_xdate löscht X-Achsen-Labels aller Unterplots

Ich verwende autofmt_xdate , um lange X-Achsen-Labels lesbar darzustellen. Das Problem ist, wenn ich verschiedene Subplots kombinieren möchte, verschwindet die X-Achsen-Markierung der anderen Subplots, was ich für den ganz links liegenden Subp...
02.07.2013, 15:51
3
Antworten

ETag / Last-Modified-Dekoratoren mit den klassenbasierten generischen Ansichten von Django verwenden

Ich habe kürzlich alle Ansichten in einem meiner Django-Projekte auf die neuen Klassen-basierten migriert. Für klassische, funktionsbasierte Django-Ansichten gibt es einen praktischen Dekorator django.views.decorators.http.condition , der verw...
21.10.2012, 00:42
2
Antworten

Matplotlib: pcolor () zeichnet die letzte Zeile und Spalte nicht?

PCOLOR scheint die letzte Zeile und Spalte meines Datensatzes abgeschnitten zu haben. Drucken der Form von zi unten zeigt, dass es (22,22) ist, wie ich es erwarte, aber eine Fläche von 21 Quadraten von 21 Quadrate wird angezeigt ... Irgen...
08.05.2014, 17:57
4
Antworten

Wie kann man die Reihenfolge der Elemente einer Liste zufällig bestimmen und sicherstellen, dass keine aufeinanderfolgenden Werte gleich sind?

Ich habe eine Python-Liste von Strings, sagen wir: %Vor% Ich möchte eine neue Liste erstellen, deren Elemente jedes Element von elems in einer zufälligen Reihenfolge eine festgelegte Anzahl von Malen wiederholen (sagen wir zweimal), aber...
09.04.2014, 12:24