Als «python» getaggte Fragen

72
Teilaktualisierung des Django Rest Framework

Ich versuche, partial_updatemit Django Rest Framework zu implementieren, aber ich brauche einige Klarstellungen, weil ich nicht weiterkomme. Warum müssen wir partiell = True angeben? Nach meinem Verständnis könnten wir das Demo-Objekt innerhalb der partial_updateMethode leicht aktualisieren ....

71
Was ist das Problem mit redu ()?

Es scheint im Internet eine Menge hitziger Diskussionen über die Änderungen an der Funktion redu () in Python 3.0 zu geben und darüber, wie sie entfernt werden sollten. Ich habe ein wenig Schwierigkeiten zu verstehen, warum dies der Fall ist. Ich finde es durchaus vernünftig, es in verschiedenen...

71
Zirkuläre Abhängigkeit in Python

Ich habe zwei Dateien, node.pyund path.py, die zwei Klassen zu definieren, Nodeund Pathsind. Bis heute hat die Definition für Pathdas NodeObjekt referenziert , und deshalb hatte ich getan from node.py import * in der path.pyDatei. Ab heute habe ich jedoch eine neue Methode erstellt Node,...

71
pyyaml: Dumping ohne Tags

ich habe >>> import yaml >>> yaml.dump(u'abc') "!!python/unicode 'abc'\n" Aber ich möchte >>> import yaml >>> yaml.dump(u'abc', magic='something') 'abc\n' Welcher magische Parameter erzwingt kein Markieren?

71
Python-Verpackung für relative Importe

Zunächst einmal: Es tut mir leid, ich weiß, dass es viele Fragen zu relativen Importen gab, aber ich habe einfach keine Lösung gefunden. Wenn möglich möchte ich folgendes Verzeichnislayout verwenden: myClass/ __init__.py test/ demo.py benchmark.py specs.py src/ __init__.py...

71
Was genau sollte in PYTHONPATH eingestellt werden?

Ich gehe durch und schreibe ein Setup-Dokument für andere Entwickler bei der Arbeit für ein Python-Projekt und habe die PYTHONPATHUmgebungsvariable nachgelesen. Ich schaue auf mein aktuelles Entwicklungssystem und denke, dass einige Dinge falsch eingestellt sind, die dazu führen, dass sich meine...

71
Python-Quellcode in mehrere Dateien aufteilen?

Ich habe einen Code, den ich in mehrere Dateien aufteilen möchte. In matlab kann man einfach eine .mDatei aufrufen , und solange sie nicht als etwas Besonderes definiert ist, wird sie einfach so ausgeführt, als ob sie Teil des aufgerufenen Codes wäre. Beispiel (bearbeitet): test.m (matlab)...

71
Verfügt der Python 3-Interpreter über eine JIT-Funktion?

Ich habe festgestellt, dass Python, wenn ich Python etwas mehr frage, meine Maschinenressource nicht zu 100% nutzt und es nicht wirklich schnell ist, es ist schnell im Vergleich zu vielen anderen interpretierten Sprachen, aber im Vergleich zu kompilierten Sprachen denke ich, dass der Unterschied...