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.

5
Wie lese ich Pickle-Datei?
Ich habe einige Daten erstellt und mehrmals so gespeichert: with open('filename', 'a') as f: pickle.dump(data, f) Jedes Mal, wenn die Größe der Datei zunimmt, aber wenn ich die Datei öffne with open('filename', 'rb') as f: x = pickle.load(f) Ich kann nur Daten vom letzten Mal sehen. Wie kann ich eine …
85 python  pickle 

3
Fügen Sie einer CSV-Datei einen Python-Header hinzu
Ich habe ein Python-Skript geschrieben, in dem zwei CSV-Dateien zusammengeführt werden, und jetzt möchte ich der endgültigen CSV-Datei einen Header hinzufügen. Ich habe versucht, den hier gemeldeten Vorschlägen zu folgen, und habe den folgenden Fehler erhalten : expected string, float found. Was ist der pythonischste Weg, um dies zu beheben? …
85 python  csv  header 




2
Verbinden von Pandas-Datenrahmen durch Spaltennamen
Ich habe zwei Datenrahmen mit den folgenden Spaltennamen: frame_1: event_id, date, time, county_ID frame_2: countyid, state Ich möchte einen Datenrahmen mit den folgenden Spalten erhalten, indem ich (links) auf county_ID = countyid: joined_dataframe event_id, date, time, county, state Ich kann nicht herausfinden, wie es geht, wenn die Spalten, denen ich …

2
Wie soll ich den optionalen Typhinweis verwenden?
Ich versuche zu verstehen, wie man den OptionalTyphinweis verwendet. Von PEP-484 , weiß ich , ich kann Optionalfür def test(a: int = None)entweder als def test(a: Union[int, None])oder def test(a: Optional[int]). Aber wie wäre es mit folgenden Beispielen? def test(a : dict = None): #print(a) ==> {'a': 1234} #or #print(a) …


3
Kombinieren Sie zwei Pandas-Datenrahmen (verbinden Sie eine gemeinsame Spalte)
Ich habe 2 Datenrahmen: restaurant_ids_dataframe Data columns (total 13 columns): business_id 4503 non-null values categories 4503 non-null values city 4503 non-null values full_address 4503 non-null values latitude 4503 non-null values longitude 4503 non-null values name 4503 non-null values neighborhoods 4503 non-null values open 4503 non-null values review_count 4503 non-null values …


1
Warum gibt Pythons dict.keys () eine Liste und keine Menge zurück?
Ich hätte erwartet, dass Pythons Schlüsselmethode einen Satz anstelle einer Liste zurückgibt. Da es der Art von Garantien, die Schlüssel einer Hashmap geben würden, am ähnlichsten ist. Insbesondere sind sie eindeutig und nicht wie ein Satz sortiert. Diese Methode gibt jedoch eine Liste zurück: >>> d = {} >>> d.keys().__class__ …

10
So drucken Sie eine Liste in Python "schön"
In PHP kann ich das tun: echo '<pre>' print_r($array); echo '</pre>' In Python mache ich derzeit nur Folgendes: print the_list Dies führt jedoch zu einem großen Datenvolumen. Gibt es eine Möglichkeit, es schön in einen lesbaren Baum zu drucken? (mit Einrückungen)?
84 python 

3
Wie finde ich die Vereinigung zweier Django-Abfragesätze?
Ich habe ein Django-Modell mit zwei benutzerdefinierten Manager-Methoden. Jedes gibt eine andere Teilmenge der Objekte des Modells zurück, basierend auf einer anderen Eigenschaft des Objekts. Gibt es eine Möglichkeit, ein Abfrageset oder nur eine Liste von Objekten abzurufen, dh die Vereinigung der von jeder Manager-Methode zurückgegebenen Abfragesätze?



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.