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

Python: Sphinx: Wie fügt man automatisch alle Klassen, Methoden und Funktionen in eine Sphinx-Dokumentation ein? [Duplikat]

Ich versuche, eine HTML-Dokumentation für ein Projekt mit mehreren tausend Klassen mit sphinx und seinem Autodoc-Plugin zu erstellen. sphinx-apidoc erzeugt wunderbare rst-Dateien, aber es fehlt die automatische Erstellung von autoclasses...
02.01.2013, 10:17
2
Antworten

Wie benutzt man Django-Übersetzung mit GAE?

Ich habe folgendes Setup - Ordnerstruktur : %Vor% app.yaml : %Vor% settings.py : %Vor% index.html : %Vor% und main.py : %Vor% Aber im Ergebnis wird "This is the title." in Englisch angezeigt. Was ist mit meinem Set...
24.01.2016, 18:38
2
Antworten

Abkürzungsauswertung von numpys Array-Vergleich

Wenn ich in numpy zwei Arrays vergleichen möchte, zum Beispiel wenn ich testen möchte, ob alle Elemente in A kleiner als Werte in B sind, verwende ich if (A < B).all(): . In der Praxis erfordert dies jedoch die Zuweisung und Auswertung des...
18.01.2016, 10:19
1
Antwort

Da Tupel unveränderlich sind, warum macht das Schneiden sie eine Kopie statt einer Ansicht?

Soweit ich es verstehe, sind Tupel und Strings unveränderlich, um Optimierungen wie die Wiederverwendung von Speicher zu ermöglichen, der sich nicht ändert. Eine offensichtliche Optimierung, bei der Tupel-Slices sich auf den gleichen Speicher wi...
10.01.2016, 20:38
0
Antworten

Müssen Python IDLE interaktive Shell manchmal einen Fehler machen? [geschlossen]

Grundsätzlich habe ich eine Liste namens Spam, aber ironischerweise Python IDLE interaktive Shell zeigte, dass 'PAM' ist nicht definiert, die ich offensichtlich 'Spam' nicht 'PAM' gemacht? %Vor% Nur für den Fall, dass Ihr Zweifel habt, habe...
09.01.2018, 15:35
1
Antwort

Wie installiere ich python-ldap auf einem Python 2.7 virtualenv in Windows ohne kompilieren

Ich benutze Windows als meine Hauptentwicklungsumgebung von Python 2.7 und ich möchte python-ldap in einer virtuellen Umgebung installieren. Das python-ldap-Paket muss kompiliert werden :( und natürlich kann ich es nicht in meiner Umgebung ko...
10.04.2013, 06:05
1
Antwort

PyQt: QTableWidget in .xls-Datei

Ich habe also ein QTableWidget, das ich mit dem xlwt-Modul in einer .xls-Datei speichern möchte ... Hier ist der Code: %Vor% Aber das schreibt nur den Text aus Zelle 0,0 und sonst nichts ... Ich denke, dass ich einen schwerwiegenden Fe...
08.08.2012, 06:59
1
Antwort

So geben Sie DocString für __init__ in der Python C-Erweiterung an

Vielleicht eine dumme Frage: Wie kann man DocString für spezielle Funktionen wie __init__ beim Schreiben einer C-Erweiterung angeben? Für gewöhnliche Methoden enthält die Methodentabelle Bestimmungen für Docstrings. Die folgende automatisch g...
11.08.2012, 09:27
0
Antworten

Warum sind Instanzen von alten Stilklassen Instanzen von 'Objekt'? [Duplikat]

Warum sind in Python 2 Instanzen von alten Stilklassen immer noch Instanzen von object , auch wenn sie nicht explizit von object ? erben? %Vor% Bevor ich das getestet habe, wäre ich zu dem Schluss gekommen, dass isinstance(x, object)...
15.06.2017, 11:36
1
Antwort

Python, der Aufruf von mmap mit einer zu großen Adresse verursacht eine Überlauf-Ausnahme

Ich konvertiere einen C-Code, der über mmap auf einen Gerätetreiber zugreift. Ich dachte, ich könnte in Python sehr ähnliche Dinge tun. Ich bin jedoch auf dieses Problem gestoßen. Die Adresse, die mmapiert werden muss, wird von der PCI-Konfigura...
19.07.2011, 02:24