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

Warum gibt es einen Unterschied zwischen dem Erstellen von Klassen in Python 2.7 und Python 3.4?

%Vor% Warum gibt es bei der Erstellung von Klassen so viele Unterschiede bei der Verwendung verschiedener Versionen von Python? Getestet auf dem gleichen Rechner: i5-3450 CPU @ 3.10GHz 8 GB RAM
03.11.2014, 11:30
1
Antwort

Gibt es eine Möglichkeit, Protokollpuffer in reinen Python-Code zu kompilieren?

Ich untersuche Protokollpuffer, um mit einigen benutzerdefinierten Geräten zu kommunizieren, die wir haben. Das Problem ist, dass diese Geräte einen eingebetteten Python-Interpreter ausführen und wir keine zusätzlichen Bibliotheken auf ihnen ins...
04.11.2016, 04:18
1
Antwort

Starten Sie den Python-Debugger im ältesten Stack-Frame, nachdem eine Ausnahme aufgetreten ist

Ich verwende den Befehl --pdb mit ipython. Wenn ich also Code debugge und ein Fehler auftritt, wird ein Stack-Trace angezeigt. Viele dieser Fehler kommen vom Aufruf von numpy oder pandas Funktionen mit schlechten Eingaben. Der Stack-Trace beg...
04.11.2016, 18:55
2
Antworten

Die empirische Komplexität meiner "library sort" -Implementierung scheint nichts mit O zu vergleichen (n log n)

Ich habe kürzlich von der Bibliotheksortierung gehört, und da ich meine Schüler an der Einfügungssortierung (von der die Bibliotheksortierung abgeleitet wird), entschied ich, eine Übung für sie zu diesem neuen Thema zu erstellen. Das Tolle is...
21.11.2015, 05:04
1
Antwort

Verschiedene Versionen von sklearn geben ganz unterschiedliche Trainingsergebnisse

Wir haben unser Sklearn vom alten 0,13-Git auf 0,14.1 aufgerüstet und haben festgestellt, dass sich die Leistung unseres Klassifikators für die logistische Regression ziemlich verändert hat. Die beiden Klassifikatoren, die mit den gleichen Daten...
18.04.2015, 18:46
1
Antwort

Numerische Warnung bei Integer-Überlauf

Nachdem ich hauptsächlich Python benutzt habe, wurde ich dadurch verwöhnt, dass ich mir keine Sorgen über Integer-Überlauf machen musste. Jetzt, da ich numpy benutze, muss ich mich wieder darum kümmern. Ich möchte in Fällen von Überlauf numpy zu...
14.08.2015, 16:02
1
Antwort

OpenCV MSER erkennt Textbereiche - Python

Ich habe ein Rechnungsbild und möchte den Text darauf erkennen. Ich plane also, zwei Schritte zu verwenden: Zuerst werden die Textbereiche identifiziert und dann OCR verwendet, um den Text zu erkennen. Ich verwende OpenCV 3.0 in Python dafür....
17.10.2016, 04:43
1
Antwort

Python Wand generiert viele temporäre Dateien

Wir verwenden Python Wand unter Sellerie, um viele Bilder zu verarbeiten. Auf einigen unserer Server hinterlässt unsere Behandlung manchmal eine Menge temporärer Dateien, z. B .: $ ls -lh /tmp/ -rw------- 1 ubuntu ubuntu 1.9M Apr 1 04:35 ma...
01.04.2014, 04:46
1
Antwort

Auswählen eines Matplotlib-Backends für ein bestimmtes IPython-Profil

matplotlib hat eine Konfigurationsdatei und IPython hat eine eigene. Welcher hat Vorrang, wenn es um matplotlib Backends geht? Sagen Sie beispielsweise, dass meine Konfigurationsdatei für matplotlib angibt, ein bestimmtes Backend...
14.04.2014, 14:28
2
Antworten

Wie kann ich verhindern, dass TastyPie UPDATE-Abfragen grundlos durchführt?

Ich sehe in meiner Bewerbung einige übliche Dinge. Ohne Grund verlangsamt sich mein Server, wenn ich wenig oder keinen Verkehr habe. Nach viel Versuch und Irrtum fand ich meine Probleme verschwunden, als ich die ToOneField auf meiner TastyPi...
05.04.2014, 21:33