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.

17
So beheben Sie "Versuchter relativer Import in Nicht-Paket" auch mit __init__.py
Ich versuche, PEP 328 mit der folgenden Verzeichnisstruktur zu folgen : pkg/ __init__.py components/ core.py __init__.py tests/ core_test.py __init__.py In habe core_test.pyich die folgende Importanweisung from ..components.core import GameLoopEvents Beim Ausführen wird jedoch der folgende Fehler angezeigt: tests$ python core_test.py Traceback (most recent call last): File "core_test.py", line 3, in …


30
Wie kann man "datetime.datetime nicht JSON serialisierbar" überwinden?
Ich habe ein grundlegendes Diktat wie folgt: sample = {} sample['title'] = "String" sample['somedate'] = somedatetimehere Wenn ich es versuche, jsonify(sample)bekomme ich: TypeError: datetime.datetime(2012, 8, 8, 21, 46, 24, 862000) is not JSON serializable Was kann ich tun, damit mein Wörterbuchbeispiel den oben genannten Fehler beheben kann? Hinweis: Obwohl dies …
742 python  json 

11
Wie erhalte ich einen Funktionsnamen als Zeichenfolge?
Wie erhalte ich in Python einen Funktionsnamen als Zeichenfolge, ohne die Funktion aufzurufen? def my_function(): pass print get_function_name_as_string(my_function) # my_function is not in quotes sollte ausgeben "my_function". Ist eine solche Funktion in Python verfügbar? Wenn nicht, irgendwelche Ideen zur Implementierung get_function_name_as_stringin Python?
741 python  string  function 

25
Wie verwende ich glob (), um Dateien rekursiv zu finden?
Das habe ich: glob(os.path.join('src','*.c')) aber ich möchte die Unterordner von src durchsuchen. So etwas würde funktionieren: glob(os.path.join('src','*.c')) glob(os.path.join('src','*','*.c')) glob(os.path.join('src','*','*','*.c')) glob(os.path.join('src','*','*','*','*.c')) Aber das ist offensichtlich begrenzt und klobig.

6
So ändern Sie eine Zeichenfolge in Großbuchstaben
Ich habe Probleme beim Ändern eines Strings in Großbuchstaben mit Python. In meiner Forschung habe ich bekommen, string.ascii_uppercaseaber es funktioniert nicht. Der folgende Code: >>s = 'sdsd' >>s.ascii_uppercase Gibt diese Fehlermeldung aus: Traceback (most recent call last): File "<console>", line 1, in <module> AttributeError: 'str' object has no attribute 'ascii_uppercase' …
737 python  string  uppercase 

16
Rufen Sie die in einer Flask-Anfrage empfangenen Daten ab
Ich möchte in der Lage sein, die Daten an meine Flask-App zu senden. Ich habe versucht, darauf zuzugreifen, request.dataaber es ist eine leere Zeichenfolge. Wie greifen Sie auf Anforderungsdaten zu? from flask import request @app.route('/', methods=['GET', 'POST']) def parse_request(): data = request.data # data is empty # need posted data …
736 python  flask  werkzeug 




13
Verwenden von @property versus Getter und Setter
Hier ist eine reine Python-spezifische Designfrage: class MyClass(object): ... def get_my_attr(self): ... def set_my_attr(self, value): ... und class MyClass(object): ... @property def my_attr(self): ... @my_attr.setter def my_attr(self, value): ... Mit Python können wir es so oder so machen. Wenn Sie ein Python-Programm entwerfen würden, welchen Ansatz würden Sie verwenden und …



27
So definieren Sie ein zweidimensionales Array in Python
Ich möchte ein zweidimensionales Array ohne eine initialisierte Länge wie folgt definieren: Matrix = [][] aber es funktioniert nicht... Ich habe den folgenden Code ausprobiert, aber er ist auch falsch: Matrix = [5][5] Error: Traceback ... IndexError: list index out of range Was ist mein Fehler?

11
Was ist der Unterschied zwischen Pip und Conda?
Ich weiß, pipist ein Paketmanager für Python-Pakete. Ich habe jedoch gesehen, dass die Installation auf der IPython-Website condazur Installation von IPython verwendet wurde. Kann ich pipIPython installieren? Warum sollte ich condaals anderer Python-Paketmanager verwenden, wenn ich bereits habe pip? Was ist der Unterschied zwischen pipund conda?

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.