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.

8
Wie lassen sich Konfigurationsoptionen in der Befehlszeile in Python am besten überschreiben?
Ich habe eine Python-Anwendung, die einige (~ 30) Konfigurationsparameter benötigt. Bisher habe ich die OptionParser-Klasse verwendet, um Standardwerte in der App selbst zu definieren, mit der Möglichkeit, einzelne Parameter in der Befehlszeile beim Aufrufen der Anwendung zu ändern. Jetzt möchte ich 'richtige' Konfigurationsdateien verwenden, zum Beispiel aus der ConfigParser-Klasse. Gleichzeitig …

3
Link zur Klassenmethode in Python Docstring
Ich möchte einen Link zu einer Methode in meiner Klasse aus der Dokumentzeichenfolge einer anderen Methode derselben Klasse hinzufügen. Ich möchte, dass der Link in Sphinx und vorzugsweise auch in Spyder und anderen Python-IDEs funktioniert. Ich habe mehrere Optionen ausprobiert und nur eine gefunden, die funktioniert, aber es ist umständlich. …

4
enumerate () - Generieren eines Generators in Python
Ich möchte wissen, was passiert, wenn ich das Ergebnis einer Generatorfunktion an pythons enumerate () übergebe. Beispiel: def veryBigHello(): i = 0 while i < 10000000: i += 1 yield "hello" numbered = enumerate(veryBigHello()) for i, word in numbered: print i, word Wird die Aufzählung träge wiederholt oder schlürft sie …

3
Pandas: Wie ändere ich alle Werte einer Spalte?
Ich habe einen Datenrahmen mit einer Spalte namens "Date"und möchte, dass alle Werte aus dieser Spalte denselben Wert haben (nur das Jahr). Beispiel: City Date Paris 01/04/2004 Lisbon 01/09/2004 Madrid 2004 Pekin 31/2004 Was ich will ist: City Date Paris 2004 Lisbon 2004 Madrid 2004 Pekin 2004 Hier ist mein …

8
setup.py Beispiele?
Nach dem Studium dieser Seite: http://docs.python.org/distutils/builtdist.html Ich hoffe, einige setup.py-Dateien zu finden, die ich studieren kann, um meine eigenen zu erstellen (mit dem Ziel, eine Fedora-RPM-Datei zu erstellen). Könnte mich die Community auf einige gute Beispiele hinweisen?
87 python  rpm 


3
Wie lösche ich eine Spalte, die in Pandas nur Nullen enthält?
Ich habe derzeit einen Datenrahmen, der aus Spalten mit Einsen und Nullen als Werten besteht. Ich möchte die Spalten durchlaufen und diejenigen löschen, die nur aus Nullen bestehen. Folgendes habe ich bisher versucht: ones = [] zeros = [] for year in years: for i in range(0,599): if year[str(i)].values.any() == …
87 python  pandas 



7
Abrufen von Indizes für True-Werte in einer Booleschen Liste
Ich habe einen Teil meines Codes, in dem ich eine Telefonzentrale erstellen soll. Ich möchte eine Liste aller eingeschalteten Schalter zurückgeben. Hier ist "Ein" gleich Trueund "Aus" gleich False. Jetzt möchte ich nur eine Liste aller TrueWerte und ihrer Position zurückgeben. Dies ist alles, was ich habe, aber es gibt …
87 python  list 


6
Ruft den Ordnernamen der Datei in Python ab
Welchen Befehl sollte ich in Python verwenden, um den Namen des Ordners abzurufen, der die Datei enthält, mit der ich arbeite? "C:\folder1\folder2\filename.xml" Hier "folder2"ist was ich bekommen möchte. Das einzige, was ich mir ausgedacht habe, ist, es os.path.splitzweimal zu verwenden : folderName = os.path.split(os.path.split("C:\folder1\folder2\filename.xml")[0])[1] Gibt es einen besseren Weg, dies …


1
Wenden Sie die Funktion auf jede Zelle in DataFrame an
Ich habe einen Datenrahmen, der folgendermaßen aussehen könnte: A B C foo bar foo bar bar foo foo bar Ich möchte jedes Element jeder Zeile (oder jedes Element jeder Spalte) durchsehen und die folgende Funktion anwenden, um den nachfolgenden DF zu erhalten: def foo_bar(x): return x.replace('foo', 'wow') A B C …

3
Extrahieren von Tagen aus einem numpy.timedelta64-Wert
Ich verwende pandas / python und habe zwei Datumszeitreihen s1 und s2, die mit der Funktion 'to_datetime' in einem Feld des df generiert wurden, das Datums- / Uhrzeitangaben enthält. Wenn ich s1 von s2 subtrahiere s3 = s2 - s1 Ich bekomme eine Serie, s3, vom Typ timedelta64 [ns] 0 …
87 python  numpy  pandas 

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.