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.

2
Flake8: Ignorieren Sie eine bestimmte Warnung für die gesamte Datei
In den Dokumenten " Fehler ignorieren" wird derzeit eine Möglichkeit zum Ignorieren eines bestimmten Fehlers für eine bestimmte Zeile aufgeführt: example = lambda: 'example' # noqa: E731 ... und eine Möglichkeit, alle Fehler für eine gesamte Datei zu ignorieren : # flake8: noqa from foo import unused function_that_doesnt_exist() x = …
75 python  flake8 

8
Alle Argumente und Werte an eine Funktion übergeben
Ich habe eine Python-Funktion, fetch_datadie eine Remote-API aufruft, einige Daten abruft und sie in ein Antwortobjekt zurückgibt. Es sieht ein bisschen wie folgt aus: def fetch_data(self, foo, bar, baz, **kwargs): response = Response() # Do various things, get some data return response Jetzt ist es möglich, dass in den Antwortdaten …
75 python 

7
Leiten der Druckausgabe in eine TXT-Datei
Gibt es eine Möglichkeit, die gesamte Druckausgabe in einer txt-Datei in Python zu speichern? Nehmen wir an, ich habe diese beiden Zeilen in meinem Code und möchte die Druckausgabe in einer Datei mit dem Namen speichern output.txt. print ("Hello stackoverflow!") print ("I have a question.") Ich möchte, dass die output.txtDatei …

9
Interaktives Shell-Debugging mit Pycharm
Ich bin neu bei PyCharm. Ich benutze IDLE schon lange. Es ist sehr praktisch, Python-Objekte nach der Skriptausführung in IDLE zu verwenden. Gibt es eine Möglichkeit, Skriptobjekte nach ihrer Ausführung mit einer interaktiven Python-Shell mit PyCharm zu verwenden? Zum Beispiel haben wir ein 'Test'-Projekt mit einer Datei' test.py ': a …

6
Wie organisiere ich eine relativ große Kolbenanwendung?
Ich baue meine erste Flask-App und kann keine gute, saubere Pythonic-Methode zum Organisieren meiner Anwendung finden. Ich möchte nicht alles in einer einzigen .py-Datei haben, wie in ihrem Beispiel. Ich möchte jeden Teil meiner App in einem separaten Modul haben. Was wäre ein guter Weg, um Dinge zu organisieren?
74 python  flask 

12
Symbol nicht gefunden: __PyCodecInfo_GetIncrementalDecoder
Seit dem Update von Homebrew Python 2.7.11 (von 2.7.10) kann ich mein Paket plötzlich nicht mehr über die PyCharm IDE-Konsole auf PyPi registrieren. Laufen (als "externes Tool") python -B setup.py register -r pypitest Ich verstehe jetzt Traceback (most recent call last): File "setup.py", line 22, in <module> from setuptools import …


7
OpenCV-Python: ValueError: Zu viele Werte zum Entpacken
Ich schreibe ein OpenCV-Programm und habe ein Skript für eine andere Frage zum Stapelüberlauf gefunden: Computer Vision: Maskieren einer menschlichen Hand Wenn ich die Skriptantwort ausführe, wird folgende Fehlermeldung angezeigt: Traceback (most recent call last): File "skinimagecontour.py", line 13, in <module> contours, _ = cv2.findContours(skin_ycrcb, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) ValueError: too many …

2
Grundlegendes zum Verständnis verschachtelter Listen
Ich möchte das Verständnis verschachtelter Listen verstehen. Unten habe ich einen Listenverständnisausdruck und deren for-Schleifenäquivalent aufgelistet. Ich frage mich, ob mein Verständnis bei diesen richtig ist. Zum Beispiel, [(min([row[i] for row in rows]),max([row[i] for row in rows])) for i in range(len(rows[0]))] ist äquivalent zu result=[] for i in range(len(rows[0])): innerResult=[] …


6
Resampling eines Numpy-Arrays, das ein Bild darstellt
Ich suche nach einer Möglichkeit, ein Numpy-Array, das Bilddaten in einer neuen Größe darstellt, neu abzutasten, wobei ich vorzugsweise die Interpolationsmethode (am nächsten, bilinear usw.) auswählen kann. Ich weiß, dass es gibt scipy.misc.imresize Dies geschieht genau, indem die Größenänderungsfunktion von PIL umschlossen wird. Das einzige Problem ist, dass das Numpy-Array, …

2
Python Mixed Integer Linear Programming
Gibt es einen MILP-Löser (Mixed Integer Linear Programming) für Python? Kann GLPK Python das MILP-Problem lösen? Ich habe gelesen, dass es das Problem der gemischten Ganzzahl lösen kann. Ich bin sehr neu im linearen Programmierproblem. Ich bin also ziemlich verwirrt und kann nicht wirklich unterscheiden, ob sich Mixed Integer Programming …

8
Was ist der Python-Eiercache (PYTHON_EGG_CACHE)?
Ich habe gerade ein Upgrade von Python 2.6.1 auf 2.6.4 auf meinem Entwicklungscomputer durchgeführt und beim Starten eines Python-Skripts wurde die folgende Meldung angezeigt: Datei (en) können nicht in den Eiercache extrahiert werden Der folgende Fehler ist beim Versuch aufgetreten, Dateien in den Python-Ei-Cache zu extrahieren: [Errno 13] Berechtigung verweigert: …


6
Verketten Sie Numpy-Arrays ohne zu kopieren
In Numpy kann ich zwei Arrays Ende-zu-Ende mit np.appendoder verketten np.concatenate: >>> X = np.array([[1,2,3]]) >>> Y = np.array([[-1,-2,-3],[4,5,6]]) >>> Z = np.append(X, Y, axis=0) >>> Z array([[ 1, 2, 3], [-1, -2, -3], [ 4, 5, 6]]) Aber diese machen Kopien ihrer Eingabearrays: >>> Z[0,:] = 0 >>> Z …

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.