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.

30
Schlüssel nach Wert im Wörterbuch abrufen
Ich habe eine Funktion erstellt, die das Alter in a nachschlägt Dictionaryund den passenden Namen anzeigt: dictionary = {'george' : 16, 'amber' : 19} search_age = raw_input("Provide age") for age in dictionary.values(): if age == search_age: name = dictionary[age] print name Ich kann das Alter vergleichen und finden. Ich weiß …
630 python  dictionary 


15
Wie gehe ich mit SettingWithCopyWarning in Pandas um?
Hintergrund Ich habe gerade meine Pandas von 0.11 auf 0.13.0rc1 aktualisiert. Jetzt gibt die Anwendung viele neue Warnungen aus. Einer von ihnen mag diesen: E:\FinReporter\FM_EXT.py:449: SettingWithCopyWarning: A value is trying to be set on a copy of a slice from a DataFrame. Try using .loc[row_index,col_indexer] = value instead quote_df['TVol'] = …



18
Module aus dem übergeordneten Ordner importieren
Ich verwende Python 2.5. Dies ist mein Ordnerbaum: ptdraft/ nib.py simulations/ life/ life.py (Ich habe auch __init__.pyin jedem Ordner, hier zur besseren Lesbarkeit weggelassen) Wie importiere ich das nibModul aus dem lifeModul heraus? Ich hoffe, dass es möglich ist, auf sys.path zu basteln. Hinweis: Das Hauptmodul, das ausgeführt wird, befindet …

17
Wie lese / verarbeite ich Befehlszeilenargumente?
Ich bin ursprünglich ein C-Programmierer. Ich habe zahlreiche Tricks und "Hacks" gesehen, um viele verschiedene Argumente zu lesen. Wie können Python-Programmierer dies tun? verbunden Wie lassen sich Befehlszeilenargumente, die an ein Python-Skript übergeben werden, am besten erfassen / analysieren? Implementieren von Befehlszeilenschnittstellen im Stil "[Befehl] [Aktion] [Parameter]"? Wie kann ich …

16
Wie erweitere ich die Ausgabeanzeige, um mehr Spalten eines Pandas DataFrame anzuzeigen?
Gibt es eine Möglichkeit, die Anzeige der Ausgabe im interaktiven Modus oder im Skriptausführungsmodus zu erweitern? Insbesondere benutze ich die describe()Funktion bei einem Pandas DataFrame. Wenn das DataFrame5 Spalten (Beschriftungen) breit ist, erhalte ich die gewünschten beschreibenden Statistiken. Wenn der DataFramejedoch weitere Spalten enthält, werden die Statistiken unterdrückt und so …




19
Analysieren von booleschen Werten mit argparse
Ich möchte argparse verwenden, um boolesche Befehlszeilenargumente zu analysieren, die als "--foo True" oder "--foo False" geschrieben sind. Zum Beispiel: my_program --my_boolean_flag False Der folgende Testcode macht jedoch nicht das, was ich möchte: import argparse parser = argparse.ArgumentParser(description="My parser") parser.add_argument("--my_bool", type=bool) cmd_line = ["--my_bool", "False"] parsed_args = parser.parse(cmd_line) Leider parsed_args.my_boolbewertet …

14
Was ist der schnellste Weg zu HTTP GET in Python?
Was ist der schnellste Weg zu HTTP GET in Python, wenn ich weiß, dass der Inhalt eine Zeichenfolge ist? Ich suche in der Dokumentation nach einem schnellen Einzeiler wie: contents = url.get("http://example.com/foo/bar") Aber alles, was ich mit Google finden kann, sind httplibund urllib- und ich kann in diesen Bibliotheken keine …
613 python  http  networking 



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.