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.


15
matplotlib-Fehler - kein Modul namens tkinter
Ich habe versucht, das matplotlib-Paket über Pycharm IDE unter Windows 10 zu verwenden, als ich diesen Code ausführte: from matplotlib import pyplot Ich erhalte folgende Fehlermeldung: ImportError: No module named 'tkinter' Ich weiß, dass es in Python 2.x Tkinter hieß, aber das ist nicht das Problem - ich habe gerade …

15
Wie lese ich eine große CSV-Datei mit Pandas?
Ich versuche, eine große CSV-Datei (ca. 6 GB) in Pandas zu lesen, und es wird ein Speicherfehler angezeigt: MemoryError Traceback (most recent call last) <ipython-input-58-67a72687871b> in <module>() ----> 1 data=pd.read_csv('aphro.csv',sep=';') ... MemoryError: Hilfe dazu?
194 python  pandas  csv  memory  chunks 

10
TransactionManagementError "Sie können keine Abfragen bis zum Ende des 'atomaren' Blocks ausführen", während Sie Signale verwenden, sondern nur während des Komponententests
Ich erhalte TransactionManagementError, wenn ich versuche, eine Django-Benutzermodellinstanz zu speichern, und in ihrem post_save-Signal speichere ich einige Modelle, die den Benutzer als Fremdschlüssel haben. Der Kontext und Fehler ist dieser Frage ziemlich ähnlich. Django TransactionManagementError bei der Verwendung von Signalen In diesem Fall tritt der Fehler jedoch nur beim Testen …




19
Wie finde ich den MIME-Typ einer Datei in Python?
Angenommen, Sie möchten eine Reihe von Dateien irgendwo speichern, beispielsweise in BLOBs. Angenommen, Sie möchten diese Dateien über eine Webseite verteilen und den Client automatisch die richtige Anwendung / den richtigen Viewer öffnen lassen. Annahme: Der Browser ermittelt anhand des MIME-Headers (Inhaltstyp?) In der HTTP-Antwort, welche Anwendung / welcher Viewer …
193 python  mime 

7
_tkinter.TclError: kein Anzeigename und keine Umgebungsvariable $ DISPLAY
Ich führe ein einfaches Python-Skript auf dem Server aus: import matplotlib.pyplot as plt import numpy as np x = np.random.randn(60) y = np.random.randn(60) plt.scatter(x, y, s=20) out_png = 'path/to/store/out_file.png' plt.savefig(out_png, dpi=150) Ich versuche, den Befehl python example.pyauf diesem Server zu verwenden, auf dem matplotlib 1.5.1 installiert ist. Er schlägt mit …

14
AttributeError: Das Objekt 'module' hat kein Attribut
Ich habe zwei Python-Module: a.py. import b def hello(): print "hello" print "a.py" print hello() print b.hi() b.py. import a def hi(): print "hi" Wenn ich renne a.py, bekomme ich: AttributeError: 'module' object has no attribute 'hi' Was bedeutet der Fehler? Wie behebe ich das?


16
Überprüfen Sie, ob eine Zeichenfolge eine Zahl enthält
Die meisten Fragen, die ich gefunden habe, sind voreingenommen in Bezug auf die Tatsache, dass sie nach Buchstaben in ihren Zahlen suchen, während ich nach Zahlen in einer Zahl suche, die ich als zahllose Zeichenfolge bezeichnen möchte. Ich muss eine Zeichenfolge eingeben und prüfen, ob sie Zahlen enthält und ob …
193 python  string 

13
Wie erhalte ich den Pfad der aktuell ausgeführten Datei in Python?
Dies mag wie eine Anfängerfrage erscheinen, ist es aber nicht. Einige gängige Ansätze funktionieren nicht in allen Fällen: sys.argv [0] Dies bedeutet, dass Sie verwenden path = os.path.abspath(os.path.dirname(sys.argv[0])), dies funktioniert jedoch nicht, wenn Sie ein anderes Python-Skript in einem anderen Verzeichnis ausführen. Dies kann im wirklichen Leben passieren. __Datei__ Dies …
193 python  path  directory 



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.