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.


7
Ersetzen Sie Nicht-ASCII-Zeichen durch ein Leerzeichen
Ich muss alle Nicht-ASCII-Zeichen (\ x00- \ x7F) durch ein Leerzeichen ersetzen. Ich bin überrascht, dass dies in Python nicht ganz einfach ist, es sei denn, ich vermisse etwas. Die folgende Funktion entfernt einfach alle Nicht-ASCII-Zeichen: def remove_non_ascii_1(text): return ''.join(i for i in text if ord(i)<128) Und dieses ersetzt Nicht-ASCII-Zeichen …



12
Relative Pfade in Python
Ich erstelle ein einfaches Hilfsskript für die Arbeit, das einige Vorlagendateien in unserer Codebasis in das aktuelle Verzeichnis kopiert. Ich habe jedoch nicht den absoluten Pfad zu dem Verzeichnis, in dem die Vorlagen gespeichert sind. Ich habe einen relativen Pfad vom Skript, aber wenn ich das Skript aufrufe, wird dieser …

8
Einen zufälligen Booleschen Wert in Python erhalten?
Ich suche nach dem besten Weg (schnell und elegant), um einen zufälligen Booleschen Wert in Python zu erhalten (Münze werfen). Im Moment benutze ich random.randint(0, 1)oder random.getrandbits(1). Gibt es bessere Möglichkeiten, die mir nicht bekannt sind?
244 python  random 





7
Zuordnung von Werten in einem Python-Wörterbuch
Wenn { k1: v1, k2: v2 ... }ich ein Wörterbuch habe, das ich erhalten möchte, übergebe { k1: f(v1), k2: f(v2) ... }ich eine Funktion f. Gibt es eine solche eingebaute Funktion? Oder muss ich tun dict([(k, f(v)) for (k, v) in my_dictionary.iteritems()]) Im Idealfall würde ich einfach schreiben my_dictionary.map_values(f) …


8
Sie müssen postgresql-server-dev-XY zum Erstellen einer serverseitigen Erweiterung oder libpq-dev zum Erstellen einer clientseitigen Anwendung installieren
Ich arbeite an einem Django-Projekt mit virtualenv und verbinde es mit der lokalen Postgres-Datenbank. Wenn ich das Projekt starte, heißt es: ImportError: No module named psycopg2.extensions dann habe ich diesen Befehl verwendet, um zu installieren pip install psycopg2 dann gibt es während der Installation folgenden Fehler. Downloading/unpacking psycopg2==2.4.4 Downloading psycopg2-2.4.4.tar.gz …

15
Vergleichen Sie Objektinstanzen auf Gleichheit anhand ihrer Attribute
Ich habe eine Klasse MyClass, die zwei Mitgliedsvariablen enthält foound bar: class MyClass: def __init__(self, foo, bar): self.foo = foo self.bar = bar Ich habe zwei Instanzen dieser Klasse, von denen jede identische Werte für foound hat bar: x = MyClass('foo', 'bar') y = MyClass('foo', 'bar') Wenn ich sie jedoch …
243 python  equality 


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.