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.

14
Richtige Einrückung für mehrzeilige Python-Zeichenfolgen
Was ist der richtige Einzug für mehrzeilige Python-Zeichenfolgen innerhalb einer Funktion? def method(): string = """line one line two line three""" oder def method(): string = """line one line two line three""" oder etwas anderes? Es sieht irgendwie komisch aus, wenn die Zeichenfolge im ersten Beispiel außerhalb der Funktion hängt.
456 python  string 

5
Eine Liste nach mehreren Attributen sortieren?
Ich habe eine Liste von Listen: [[12, 'tall', 'blue', 1], [2, 'short', 'red', 9], [4, 'tall', 'blue', 13]] Wenn ich nach einem Element sortieren wollte, sagen wir das große / kurze Element, könnte ich es über tun s = sorted(s, key = itemgetter(1)). Wenn ich sowohl nach groß / klein …
456 python  sorting 

11
Eine Datei aus einem Unterverzeichnis importieren?
Ich habe eine Datei namens tester.py, die sich auf befindet /project. /projecthat ein Unterverzeichnis namens lib, mit einer Datei namens BoxTime.py: /project/tester.py /project/lib/BoxTime.py Ich möchte importieren BoxTimeaus tester. Ich habe das versucht: import lib.BoxTime Was ergab: Traceback (most recent call last): File "./tester.py", line 3, in <module> import lib.BoxTime ImportError: …



14
Richtige Verwendung von ** kwargs in Python
Was ist die richtige Verwendung **kwargsin Python, wenn es um Standardwerte geht? kwargsgibt ein Wörterbuch zurück, aber wie lassen sich Standardwerte am besten festlegen, oder gibt es einen? Soll ich nur als Wörterbuch darauf zugreifen? Get-Funktion verwenden? class ExampleClass: def __init__(self, **kwargs): self.val = kwargs['val'] self.val2 = kwargs.get('val2') Eine einfache …
454 python  kwargs 


28
Python-Fehler "ImportError: Kein Modul benannt"
Python wird in einem lokalen Verzeichnis installiert. Mein Verzeichnisbaum sieht folgendermaßen aus: (local directory)/site-packages/toolkit/interface.py Mein Code ist hier drin: (local directory)/site-packages/toolkit/examples/mountain.py Um das Beispiel auszuführen, schreibe ich python mountain.pyund in den Code, den ich habe: from toolkit.interface import interface Und ich bekomme den Fehler: Traceback (most recent call last): File …

30
Kein Modul mit dem Namen pkg_resources
Ich stelle eine Django-App auf einem Entwicklungsserver bereit und stelle diesen Fehler beim Ausführen fest pip install -r requirements.txt: Traceback (most recent call last): File "/var/www/mydir/virtualenvs/dev/bin/pip", line 5, in <module> from pkg_resources import load_entry_point ImportError: No module named pkg_resources pkg_resourcesscheint verteilt zu sein mit setuptools. Anfangs dachte ich, dass dies …

15
Erstellen einer JSON-Antwort mit Django und Python
Ich versuche, ein serverseitiges Ajax-Antwortskript in eine Django HttpResponse zu konvertieren, aber anscheinend funktioniert es nicht. Dies ist das serverseitige Skript: /* RECEIVE VALUE */ $validateValue=$_POST['validateValue']; $validateId=$_POST['validateId']; $validateError=$_POST['validateError']; /* RETURN VALUE */ $arrayToJs = array(); $arrayToJs[0] = $validateId; $arrayToJs[1] = $validateError; if($validateValue =="Testuser"){ // Validate?? $arrayToJs[2] = "true"; // RETURN …
450 python  django  json 

8
Python-Logger geben alle Nachrichten zusätzlich zur Protokolldatei an stdout aus
Gibt es eine Möglichkeit, die Python-Protokollierung mithilfe des loggingModuls automatisch an stdout auszugeben, zusätzlich zu der Protokolldatei, in die sie verschoben werden sollen? Zum Beispiel würde ich alle Anrufe gerne logger.warning, logger.critical, logger.errorum ihre beabsichtigten Orte zu gehen , sondern zusätzlich immer kopiert werden stdout. Dies dient dazu, doppelte Nachrichten …

13
Wie teile ich eine Zeichenfolge in ein Array von Zeichen auf?
Ich habe versucht, mich im Internet nach Antworten auf die Aufteilung einer Zeichenfolge in eine Reihe von Zeichen umzusehen, aber ich kann anscheinend keine einfache Methode finden str.split(//)scheint nicht so zu funktionieren wie Ruby. Gibt es eine einfache Möglichkeit, dies ohne Schleifen zu tun?
450 python  split 

20
Python-Liste der Wörterbuchsuche
Angenommen, ich habe Folgendes: [ {"name": "Tom", "age": 10}, {"name": "Mark", "age": 5}, {"name": "Pam", "age": 7} ] und indem ich "Pam" als Namen suche, möchte ich das zugehörige Wörterbuch abrufen: {name: "Pam", age: 7} Wie erreicht man das?

6
So geben Sie in den Anforderungen.txt eine direkte Github-Quelle an
Ich habe mit dem Befehl eine Bibliothek installiert pip install git+git://github.com/mozilla/elasticutils.git Dadurch wird es direkt aus einem Github-Repository installiert. Das funktioniert gut und ich möchte diese Abhängigkeit in meinem haben requirements.txt. Ich habe mir andere Tickets wie dieses angesehen, aber das hat mein Problem nicht gelöst. Wenn ich so etwas …

9
Python gegen Cpython
Was ist das für eine Aufregung um Python und CPython (Jython, IronPython) ? , ich verstehe es nicht: python.org erwähnt, dass CPython ist: Die "traditionelle" Implementierung von Python (Spitzname CPython) In einer weiteren Frage zum Stapelüberlauf wird Folgendes erwähnt: CPython ist der Standard-Bytecode-Interpreter von Python, der in C geschrieben ist. …
447 python  cpython 

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.