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.


27
"Inkonsistente Verwendung von Tabulatoren und Leerzeichen in Einrückungen"
Ich versuche, eine Anwendung in Python 3.2 zu erstellen, und verwende ständig Tabulatoren zum Einrücken, aber selbst der Editor ändert einige davon in Leerzeichen und druckt dann "inkonsistente Verwendung von Tabulatoren und Leerzeichen in Einrückungen" aus, wenn ich versuche, sie auszuführen das Programm. Wie kann ich die Leerzeichen in Tabulatoren …
218 python 

12
Gibt es einen Unterschied zwischen "foo is None" und "foo == None"?
Gibt es einen Unterschied zwischen: if foo is None: pass und if foo == None: pass Die Konvention, die ich in den meisten Python-Codes gesehen habe (und den Code, den ich selbst schreibe), ist die erstere, aber ich bin kürzlich auf Code gestoßen, der den letzteren verwendet. None ist eine …
217 python 

18
Entfernen einer Liste von Zeichen in einer Zeichenfolge
Ich möchte Zeichen in einer Zeichenfolge in Python entfernen: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... Aber ich habe viele Zeichen, die ich entfernen muss. Ich dachte über eine Liste nach list = [',', '!', '.', ';'...] Aber wie kann ich das verwenden list, um die Zeichen in der zu ersetzen string?
217 python  string  list  replace 



5
Wie kann man ein Diktat „perfekt“ überschreiben?
Wie kann ich eine Unterklasse von Diktaten so "perfekt" wie möglich machen? Das Endziel ist ein einfaches Diktat, bei dem die Tasten in Kleinbuchstaben geschrieben sind. Es scheint, dass es einige winzige Primitive geben sollte, die ich überschreiben kann, damit dies funktioniert, aber nach all meinen Forschungen und Versuchen scheint …


5
TypeError: Es fehlt 1 erforderliches Positionsargument: 'self'
Ich bin neu in Python und habe eine Wand getroffen. Ich habe mehrere Tutorials befolgt, kann aber den Fehler nicht überwinden: Traceback (most recent call last): File "C:\Users\Dom\Desktop\test\test.py", line 7, in <module> p = Pump.getPumps() TypeError: getPumps() missing 1 required positional argument: 'self' Ich habe mehrere Tutorials untersucht, aber es …
217 python  python-3.x 

13
Python-Debugger wird bei einem Fehler automatisch gestartet
Dies ist eine Frage, über die ich mich schon seit einiger Zeit Gedanken gemacht habe, aber ich habe nie eine geeignete Lösung gefunden. Wenn ich ein Skript ausführe und auf einen IndexError stoße, druckt Python die Zeile, den Ort und die schnelle Beschreibung des Fehlers und beendet ihn. Ist es …
216 python  debugging 

4
Massenpaket-Updates mit Conda
Gibt es eine Möglichkeit (mithilfe des Conda-Updates), veraltete Pakete aufzulisten und (kompatible) Pakete in Anaconda auszuwählen oder in großen Mengen zu aktualisieren? Es macht wenig Sinn, die Pakete einzeln zu aktualisieren, da es Hunderte davon gibt.
216 python  anaconda  conda 


20
Beschriftungscodierung über mehrere Spalten in scikit-learn
Ich versuche, Scikit-Learns zu verwenden LabelEncoder, um Pandas DataFramevon String-Labels zu codieren . Da der Datenrahmen viele (50+) Spalten enthält, möchte ich vermeiden, LabelEncoderfür jede Spalte ein Objekt zu erstellen . Ich hätte lieber nur ein großes LabelEncoderObjekt, das in allen meinen Datenspalten funktioniert . Wenn Sie das Ganze DataFramein …


3
Was ist in pytest die Verwendung von conftest.py-Dateien?
Ich habe vor kurzem entdeckt pytest. Es scheint großartig. Ich bin jedoch der Meinung, dass die Dokumentation besser sein könnte. Ich versuche zu verstehen, wofür conftest.pyDateien verwendet werden sollen. In meiner (derzeit kleinen) Testsuite habe ich eine conftest.pyDatei im Projektstamm. Ich benutze es, um die Fixtures zu definieren, die ich …
216 python  testing  pytest 

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.