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.

6
Suchen Sie in Pandas in einem DataFrame nach "Nicht enthalten"
Ich habe einige Suchvorgänge durchgeführt und kann nicht herausfinden, wie ein Datenrahmen gefiltert werden df["col"].str.contains(word)soll. Ich frage mich jedoch, ob es eine Möglichkeit gibt, das Gegenteil zu tun: Filtern eines Datenrahmens nach dem Kompliment dieses Satzes. zB: zur Wirkung von !(df["col"].str.contains(word)). Kann dies durch eine DataFrameMethode erfolgen?
142 python  pandas  contains 



6
Nohup schreibt kein Protokoll in die Ausgabedatei
Ich verwende den folgenden Befehl, um ein Python-Skript im Hintergrund auszuführen: nohup ./cmd.py > cmd.log & Es scheint jedoch, dass nohup nichts in die Protokolldatei schreibt. cmd.log wird erstellt, ist aber immer leer. Im Python-Skript verwende ich sys.stdout.writeanstatt printzum Drucken auf die Standardausgabe. Mache ich etwas falsch
141 python  nohup 

6
Wie mache ich parallele Programmierung in Python?
Für C ++ können wir OpenMP verwenden, um parallel zu programmieren. OpenMP funktioniert jedoch nicht für Python. Was soll ich tun, wenn ich einige Teile meines Python-Programms parallel schalten möchte? Die Struktur des Codes kann wie folgt betrachtet werden: solve1(A) solve2(B) Wo solve1und solve2sind zwei unabhängige Funktionen. Wie kann diese …


3
Wann sollte ich ugettext_lazy verwenden?
Ich habe eine Frage zur Verwendung von ugettext und ugettext_lazyfür Übersetzungen. Ich habe gelernt, dass ich in Modellen verwenden sollte ugettext_lazy, während in Ansichten ugettext. Aber gibt es noch andere Orte, an denen ich auch arbeiten sollte ugettext_lazy? Was ist mit Formulardefinitionen? Gibt es Leistungsunterschiede zwischen ihnen? Edit: Und noch …

8
'und' (boolesch) vs '&' (bitweise) - Warum Verhaltensunterschiede zwischen Listen und numpy Arrays?
Was erklärt den Unterschied im Verhalten von booleschen und bitweisen Operationen in Listen gegenüber NumPy-Arrays? Ich bin verwirrt über die angemessene Verwendung von &vs andin Python, die in den folgenden Beispielen veranschaulicht wird. mylist1 = [True, True, True, False, True] mylist2 = [False, True, False, True, False] >>> len(mylist1) == …

15
psycopg2: Fügen Sie mehrere Zeilen mit einer Abfrage ein
Ich muss mehrere Zeilen mit einer Abfrage einfügen (die Anzahl der Zeilen ist nicht konstant), daher muss ich eine Abfrage wie diese ausführen: INSERT INTO t (a, b) VALUES (1, 2), (3, 4), (5, 6); Der einzige Weg, den ich kenne, ist args = [(1,2), (3,4), (5,6)] args_str = ','.join(cursor.mogrify("%s", …



4
Greenlet Vs. Themen
Ich bin neu in Gevents und Greenlets. Ich habe eine gute Dokumentation gefunden, wie man mit ihnen arbeitet, aber keine hat mir Rechtfertigung dafür gegeben, wie und wann ich Greenlets verwenden sollte! Was können sie wirklich gut? Ist es eine gute Idee, sie auf einem Proxyserver zu verwenden oder nicht? …

5
Wie erstelle ich ein Namespace-Paket in Python?
In Python können Sie mit einem Namespace-Paket Python-Code auf mehrere Projekte verteilen. Dies ist nützlich, wenn Sie verwandte Bibliotheken als separate Downloads freigeben möchten. Zum Beispiel mit den Verzeichnissen Package-1und Package-2in PYTHONPATH, Package-1/namespace/__init__.py Package-1/namespace/module1/__init__.py Package-2/namespace/__init__.py Package-2/namespace/module2/__init__.py Der Endbenutzer kann import namespace.module1und import namespace.module2. Wie kann ein Namespace-Paket am besten definiert …


9
Geben Sie den HTTP-Statuscode 201 in den Kolben zurück
Wir verwenden Flask für eine unserer APIs und ich habe mich nur gefragt, ob jemand weiß, wie man eine HTTP-Antwort 201 zurückgibt. Für Fehler wie 404 können wir anrufen: from flask import abort abort(404) Aber für 201 bekomme ich LookupError: Keine Ausnahme für 201 Muss ich meine eigene Ausnahme wie …

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.