Als «python» getaggte Fragen

Python ist eine dynamisch typisierte Mehrzweck-Programmiersprache mit mehreren Paradigmen. Es wurde entwickelt, um schnell zu lernen, zu verstehen, zu verwenden und eine saubere und einheitliche Syntax durchzusetzen. Bitte beachten Sie, dass Python 2 ab dem 01.01.2020 offiziell nicht mehr unterstützt wird. Fügen Sie für versionenspezifische Python-Fragen das Tag [python-2.7] oder [python-3.x] hinzu. Wenn Sie eine Python-Variante oder -Bibliothek (z. B. Jython, PyPy, Pandas, Numpy) verwenden, fügen Sie diese bitte in die Tags ein.


4
Instanzvariablen vs. Klassenvariablen in Python
Ich habe Python-Klassen, von denen ich zur Laufzeit nur eine Instanz benötige. Es würde also ausreichen, die Attribute nur einmal pro Klasse und nicht pro Instanz zu haben. Wenn es mehr als eine Instanz geben würde (was nicht passieren wird), sollten alle Instanzen dieselbe Konfiguration haben. Ich frage mich, welche …

9
Python Nose Importfehler
Ich kann das Nasentest-Framework anscheinend nicht dazu bringen , Module unter meinem Testskript in der Dateistruktur zu erkennen. Ich habe das einfachste Beispiel erstellt, das das Problem demonstriert. Ich werde es unten erklären. Hier ist die Struktur der Paketdatei: ./__init__.py ./foo.py ./tests ./__init__.py ./test_foo.py foo.py enthält: def dumb_true(): return True …

4
Modul% in der Django-Vorlage
Ich suche nach einer Möglichkeit, so etwas wie den Moduloperator in Django zu verwenden. Ich versuche, jedem vierten Element in einer Schleife einen Klassennamen hinzuzufügen. Mit Modul würde es so aussehen: {% for p in posts %} <div class="post width1 height2 column {% if forloop.counter0 % 4 == 0 %}first{% …
120 python  django  templates 

4
Wie vermeide ich Fehler 32 Rohrbruch?
Derzeit verwende ich eine in Python integrierte App. Wenn ich es auf einem PC ausführe, funktioniert es ohne Probleme. Wenn ich es jedoch auf einen Produktionsserver verschiebe. Es zeigt mir immer wieder den Fehler wie folgt: Ich habe einige Nachforschungen angestellt und festgestellt, dass der Endbenutzer-Browser die Verbindung beendet, während …


10
Wie bekomme ich Instanzvariablen in Python?
Gibt es in Python eine integrierte Methode, um ein Array aller Instanzvariablen einer Klasse abzurufen? Zum Beispiel, wenn ich diesen Code habe: class hi: def __init__(self): self.ii = "foo" self.kk = "bar" Gibt es eine Möglichkeit für mich, dies zu tun: >>> mystery_method(hi) ["ii", "kk"] Bearbeiten: Ich hatte ursprünglich fälschlicherweise …

7
Einfügen eines Python-Objekts datetime.datetime in MySQL
Ich habe eine Datumsspalte in einer MySQL-Tabelle. Ich möchte ein datetime.datetime()Objekt in diese Spalte einfügen . Was soll ich in der execute-Anweisung verwenden? Ich habe versucht: now = datetime.datetime(2009,5,5) cursor.execute("INSERT INTO table (name, id, datecolumn) VALUES (%s, %s , %s)",("name", 4,now)) Ich erhalte die Fehlermeldung: "TypeError: not all arguments converted …
120 python  mysql  datetime 

10
Existenz eines veränderlichen benannten Tupels in Python?
Kann jemand namedtuple ändern oder eine alternative Klasse bereitstellen, damit sie für veränderbare Objekte funktioniert? In erster Linie aus Gründen der Lesbarkeit möchte ich etwas Ähnliches wie namedtuple, das dies tut: from Camelot import namedgroup Point = namedgroup('Point', ['x', 'y']) p = Point(0, 0) p.x = 10 >>> p Point(x=10, …

2
Benötigen Python-Projekte eine MANIFEST.in und was sollte darin enthalten sein?
Das Handbuch "Python Distribute" (war auf python-distribute.org, aber diese Registrierung ist abgelaufen) fordert mich auf, doc/txtDateien einzuschließen, und .pyDateien werden in die MANIFEST.inDatei ausgeschlossen In der Sourcing-Dokumentation wird angegeben, dass nur sdist verwendet MANIFEST.inund nur die von Ihnen angegebenen .pyDateien und Dateien enthält. Es sagt mir auch, dass ich verwenden …
120 python  setuptools 

23
ImportError: Kein Modul namens Crypto.Cipher
Wenn ich versuche, app.py (Python 3.3, PyCrypto 2.6) auszuführen, gibt meine virtuelle Umgebung immer wieder den oben aufgeführten Fehler zurück. Meine Importanweisung ist gerecht from Crypto.Cipher import AES. Ich habe nach Duplikaten gesucht und man könnte sagen, dass es einige gibt, aber ich habe die Lösungen ausprobiert (obwohl die meisten …

8
Zahlen aus der Zeichenfolge entfernen [geschlossen]
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Hilfe zur Klärung dieser Frage, damit sie wieder geöffnet werden kann, finden Sie in der Hilfe . Geschlossen vor 7 …
120 python  string 


7
Schnelle Überprüfung auf NaN in NumPy
Ich suche nach dem schnellsten Weg, um das Auftreten von NaN ( np.nan) in einem NumPy-Array zu überprüfen X. np.isnan(X)kommt nicht in Frage, da es ein boolesches Array von Formen bildet X.shape, das möglicherweise gigantisch ist. Ich habe es versucht np.nan in X, aber das scheint nicht zu funktionieren, weil …
120 python  numpy  nan 

9
Mac OS X - EnvironmentError: mysql_config nicht gefunden
Zunächst einmal habe ich das schon gesehen: Die Installation von pip mysql-python schlägt mit EnvironmentError fehl: mysql_config wurde nicht gefunden Das Problem Ich versuche, Django in einem Google App Engine-Projekt zu verwenden. Ich konnte jedoch nicht starten, da der Server aus folgenden Gründen nicht ordnungsgemäß gestartet werden kann: ImproperlyConfigured("Error loading …
120 python  mysql  django  macos 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.