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

Warum beeinflusst foo.append (bar) alle Elemente in einer Liste von Listen? [Duplikat]

Ich erstelle eine Liste von Listen und möchte Objekte an die einzelnen Listen anhängen, aber wenn ich versuche, an eine der Listen anzuhängen ( a[0].append(2) ), wird das Element zu allen Listen hinzugefügt. %Vor% Gibt: [[1, 2, 3], [1,...
15.06.2011, 15:31
4
Antworten

XPath-Prädikat mit Unterpfaden mit lxml?

Ich versuche zu verstehen und XPath, das mir für die Verwendung mit ACORD XML-Formularen (allgemeines Format in der Versicherung) gesendet wurde. Der XPath, den sie mir gesendet haben, ist (aus Platzgründen verkürzt): %Vor% Wo ich Probleme h...
02.06.2011, 17:40
2
Antworten

Probleme beim Installieren von lxml in Ubuntu

Ich erhalte die folgenden Fehler: pip install lxml %Vor% Ich habe es schon versucht: sudo apt-get install zlib1g-dev vor "pip install" beim Lesen dieser Antwort: Nicht Kann lxml verison 3.3.5 in ubuntu installieren hat abe...
16.07.2015, 19:32
3
Antworten

Festlegen von Datenrahmenwerten mit Vergrößerung

Ich habe zwei DataFrames (mit DatetimeIndex ) und möchte das erste Bild (das ältere) mit Daten aus dem zweiten Bild (das neuere) aktualisieren. Der neue Rahmen kann aktuellere Daten für Reihen enthalten, die bereits in dem alten Rahmen e...
09.07.2015, 14:05
3
Antworten

SHA256 Hash in Python 2.4

Gibt es eine Möglichkeit, einen SHA256-Hash in Python 2.4 zu berechnen? (Ich betone: Python 2.4) Ich weiß, wie man es in Python 2.5 macht, aber leider ist es nicht auf meinem Server verfügbar und ein Upgrade wird nicht durchgeführt. Ich habe das...
25.08.2009, 13:04
3
Antworten

Ermitteln, ob eine ausführbare Datei (oder Bibliothek) 32 oder 64 Bit (unter Windows) enthält

Ich versuche herauszufinden, ob eine bestimmte ausführbare Datei (oder Bibliothek) für 32-Bit oder 64-Bit von Python kompiliert wurde. Ich benutze Vista 64-Bit und möchte feststellen, ob eine bestimmte Anwendung in einem Verzeichnis für 32-Bit o...
28.08.2009, 08:05
2
Antworten

Kann nicht über die unlogische Linie pep8 Fehler hinauskommen

Ich habe versucht, das jetzt für eine Weile zu beheben, und ich kann es einfach nicht durchbringen, um pep8 zu bestehen. Hier ist mein Code: 1. %Vor% 2. %Vor% 3. %Vor% Ich bekomme den folgenden PEP8-Fehler bei jeder der 3 if-Anwei...
20.03.2014, 01:21
3
Antworten

Wie wird numpy Array mit 3 Dezimalstellen gedruckt?

Wie kann ich numpy Array mit 3 Dezimalstellen drucken? Ich habe versucht, array.round(3) , aber es druckt so wie 6.000e-01 . Gibt es eine Option, um es so zu drucken: 6.000 ? Ich habe eine Lösung als print ("%0.3f" % arr) , aber ich m...
06.03.2014, 11:15
7
Antworten

Zurückgeben von Zwischenergebnissen aus der Funktion in Python

Stellen Sie sich vor, ich hätte ein Python-Modul mit einer Funktion: %Vor% Aber manchmal möchte ich Ergebnisse einiger Zwischenberechnungen erhalten (zum Beispiel könnte ich eine Funktion haben, die eine Matrix umkehrt und die Determinante k...
26.02.2014, 06:21
4
Antworten

Fehler beim Installieren von scipy-Bibliothek über pip auf Python 3: "Kompilieren fehlgeschlagen mit Fehlercode 1"

Ich versuche scipy library über pip on python 3.3.5 zu installieren. Am Ende des Skripts bekomme ich diesen Fehler:    Befehl /usr/local/opt/python3/bin/python3.3 -c "Importiere setuptools, tokenize; Datei = '/ private / tmp / pip_build_roo...
05.04.2014, 07:47