Als «python» getaggte Fragen

176
BaseException.message ist in Python 2.6 veraltet

Ich erhalte eine Warnung, dass BaseException.message in Python 2.6 veraltet ist, wenn ich die folgende benutzerdefinierte Ausnahme verwende: class MyException(Exception): def __init__(self, message): self.message = message def __str__(self): return repr(self.message) Dies ist die...

176
Mehrere Ebenen von 'collection.defaultdict' in Python

Dank einiger großartiger Leute auf SO habe ich die Möglichkeiten entdeckt, die sich bieten collections.defaultdict, insbesondere in Bezug auf Lesbarkeit und Geschwindigkeit. Ich habe sie mit Erfolg eingesetzt. Jetzt möchte ich drei Ebenen von Wörterbüchern implementieren, die zwei obersten...

176
Erstellen von Threads in Python

Ich habe ein Skript und möchte, dass eine Funktion gleichzeitig mit der anderen ausgeführt wird. Der Beispielcode, den ich mir angesehen habe: import threading def MyThread (threading.thread): # doing something........ def MyThread2 (threading.thread): # doing something........ MyThread().start()...

176
Code ausführen, wenn Django nur EINMAL startet?

Ich schreibe eine Django Middleware-Klasse, die ich beim Start nur einmal ausführen möchte, um einen anderen britischen Code zu initialisieren. Ich habe die sehr nette Lösung von sdolan hier verfolgt , aber die Nachricht "Hallo" wird zweimal an das Terminal ausgegeben . Z.B from...

176
Benötigt Python SciPy BLAS?

numpy.distutils.system_info.BlasNotFoundError: Blas (http://www.netlib.org/blas/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [blas]) or by setting the BLAS environment variable. Welchen Teer muss ich von dieser Seite...

176
Rundungsverhalten von Python 3.x.

Ich habe gerade neu gelesen, was in Python 3.0 neu ist und es heißt: Die Rundungsstrategie der Funktion round () und der Rückgabetyp haben sich geändert. Genaue Fälle auf halber Strecke werden jetzt auf das nächste gerade Ergebnis gerundet, anstatt von Null weg. (Zum Beispiel gibt Runde (2.5) jetzt...

176
Wie bekomme ich das erste Element in einer Liste von Tupeln?

Ich habe eine Liste wie unten, in der das erste Element die ID und das andere eine Zeichenfolge ist: [(1, u'abc'), (2, u'def')] Ich möchte eine Liste von IDs nur aus dieser Liste von Tupeln wie folgt erstellen: [1,2] Ich werde diese Liste verwenden, __indaher muss es sich um eine Liste ganzzahliger...

176
Lesen Sie bestimmte Spalten aus einer CSV-Datei mit CSV-Modul?

Ich versuche, eine CSV-Datei zu analysieren und die Daten nur aus bestimmten Spalten zu extrahieren. Beispiel csv: ID | Name | Address | City | State | Zip | Phone | OPEID | IPEDS | 10 | C... | 130 W.. | Mo.. | AL... | 3.. | 334.. | 01023 | 10063 | Ich versuche nur bestimmte Spalten zu erfassen,...

176
Konvertieren von int in Bytes in Python 3

Ich habe versucht, dieses Byte-Objekt in Python 3 zu erstellen: b'3\r\n' Also versuchte ich das Offensichtliche (für mich) und fand ein seltsames Verhalten: >>> bytes(3) + b'\r\n' b'\x00\x00\x00\r\n' Anscheinend: >>> bytes(10) b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00' Ich...

175
Django: Nach dem Login zur vorherigen Seite umleiten

Ich versuche, eine einfache Website mit Anmeldefunktionen zu erstellen, die der hier auf SO sehr ähnlich sind. Der Benutzer sollte in der Lage sein, die Website als anonymer Benutzer zu durchsuchen, und auf jeder Seite wird ein Anmeldelink angezeigt. Wenn Sie auf den Anmeldelink klicken, wird der...