python

Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend.
1
Antwort

Casting von der Basis Model-Instanz zum abgeleiteten Proxy-Modell in Django?

Ich würde gerne ein Proxy-Modell für Djangos Standard-Benutzerklasse definieren, etwa so: %Vor% Und ich möchte in der Lage sein, pretty_username vom View-Code (und idealerweise sogar von Templates) aus aufzurufen. Gibt es eine einfache Mögli...
27.10.2011, 17:02
3
Antworten

Introspektion auf pygtk3 möglich?

Einer der großen Vorteile von Python ist die Fähigkeit, Methoden und Funktionen selbst zu untersuchen. Um beispielsweise die Funktionssignatur von math.log zu erhalten, können Sie (in ipython) Folgendes ausführen: %Vor% Und sehen Sie, das...
22.10.2011, 12:22
2
Antworten

Speichern des Django-Modells aus dem Scrapy-Projekt

Ich habe ein Scrapy-Projekt und versuche, die Ausgabeobjekte als Objekt aus einer Django-Modelldefinition zu speichern (ich verwende kein DjangoItem). Ich importiere Django-Einstellungen wie angegeben hier . %Vor% In meinem Scrapy-Projek...
24.10.2011, 23:41
1
Antwort

Wie kann ich die aktuelle Position des Bash-Cursors bei Verwendung von python readline ermitteln (und setzen)?

Ich habe ein Python-Skript, das die stdin, stdout und stderr jeder Anwendung verwaltet und es ermöglicht, dass readline korrekt eingefügt wird. Denken Sie an jede Anwendung, die viele Konsolenausgaben hat, aber auch Befehle von stdin akzeptiert....
26.10.2011, 19:31
2
Antworten

Die beste Methode zum programmatischen Speichern einer Webseite in einer statischen HTML-Datei

Je mehr Forschung ich mache, desto grimmiger werden die Aussichten. Ich versuche, Flat Save oder Static zu speichern. Speichern Sie eine Webseite mit Python. Das bedeutet, dass alle Stile zu Inline-Eigenschaften zusammengeführt und alle Links...
19.12.2012, 23:04
3
Antworten

Wie werden mehrere PDF-Seiten zu einer großen Canvas-ähnlichen PDF-Datei zusammengefügt?

Ich habe ein 32-seitiges PDF meines Familienstammbaums. Anstatt den Familienstammbaum auf einer wirklich großen PDF-Seite zu haben (was ich will), ist es so formatiert, dass eine Gruppe von 8 einzelnen US-Letter-großen Seiten über die Breite gen...
05.07.2011, 00:36
1
Antwort

Nichtlineare Skalierung einer Colormap, um den Kontrast zu verbessern

Der folgende Python-Code erstellt eine Heatmap einer Matrix, die normalerweise verteilte Werte enthält %Vor% Dies ist die Ausgabe dieses Codes Ich möchte den Kontrast dieses Bildes verbessern, indem ich die Werte nahe Null "ausgeblend...
27.06.2011, 11:59
1
Antwort

Wie kann man den Datei-Upload mit Deform und Colander fakultativ machen?

Ich möchte ein Formular rendern, das eine Sequenz von Dateien enthält, die unterschiedliche Bilder eines Produkts darstellen. Die Bereitstellung von Dateien sollte fakultativ sein, sodass das Formular auch ohne Dateien validiert werden sollte. W...
03.07.2011, 14:43
1
Antwort

Ermitteln der Argumentübergabekonvention einer C-Bibliotheksfunktion

Mit reinen Python-Funktionen können Sie Argumente entweder nach ihrer Reihenfolge (z. B. foo(1, 2, 3) ) oder nach ihrem Namen (z. B. foo(a=1, c=3, b=2) ) übergeben. Funktionen, die in C-Modulen definiert sind, können eine der beiden Konv...
01.07.2011, 17:50
4
Antworten

Shift + Return, um Zeilenumbrüche in Python einzufügen

Ich versuche, das Verhalten typischer IM-Clients zu ermitteln, die Return verwenden, um einen Text zu senden, und Shift + Return , um einen Zeilenumbruch einzufügen. Gibt es eine Möglichkeit, dies mit minimalem Aufwand in Python zu erreiche...
05.07.2012, 11:24