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

Absoluter Importfehler im Unterpaket, das den Namen eines stdlib-Pakets überschattet

Grundsätzlich habe ich ein Unterpaket mit dem gleichen Namen wie ein Standard-Bibliothekspaket ("logging") und ich möchte, dass es das Standard-Programm absolut importieren kann, egal wie ich es ausführe, aber das scheitert, wenn ich bin im über...
24.12.2009, 17:46
3
Antworten

Baumtransformationen mithilfe des Besuchermusters

(Disclaimer: Diese Beispiele werden im Zusammenhang mit dem Aufbau eines Compilers gegeben, aber diese Frage dreht sich alles um das Besuchermuster und erfordert keine Kenntnisse der Compilertheorie.) Ich gehe durch Andrew Appels Modern Compiler...
14.12.2009, 04:41
3
Antworten

Effiziente Datenstruktur von Objekten in Python zum Nachschlagen basierend auf einer beliebigen Objektelementvariablen

Ich muss Objekte speichern, die eine Zahl (& gt; 2) von Integer-Elementvariablen haben, und schnelle Suchvorgänge unter Verwendung beliebiger Elementvariablen als Suchschlüssel durchführen. Zur einfacheren Darstellung sagen wir, die Objekte s...
22.05.2011, 23:35
1
Antwort

Implementieren eines Servers mit mehreren Prozessen in Python mit Twisted

Ich muss einen CPU-gebundenen Server in Python schreiben, um Workloads für viele Kerne zu verteilen. Ich möchte Twisted als Server verwenden (Anfragen über TCP). Gibt es bessere Möglichkeiten - vielleicht mit Ampulle? Ich habe auch einen Arti...
20.05.2011, 18:28
1
Antwort

CherryPy: Gibt es eine beste Möglichkeit, das Projekt in mehrere Dateien aufzuteilen?

Ich bin neu bei CherryPy und komme aus Django. Mir hat es gefallen, wie Django die verschiedenen Teile des Projekts in viele Dateien aufgeteilt hat, und ich würde das Gleiche in CherryPy tun, anstatt eine große Datei zu haben. Ich denke, es w...
20.05.2011, 07:14
2
Antworten

os.path.exists () liegt

Ich führe eine Reihe von Python-Skripten auf einem Linux-Cluster aus, und die Ausgabe von einem Job ist normalerweise die Eingabe in ein anderes Skript, das möglicherweise auf einem anderen Knoten ausgeführt wird. Ich finde, dass es einige nicht...
24.06.2010, 17:48
1
Antwort

Slicing Nested List

Ich bin mit dem Slicen vertraut, ich kann mich einfach nicht damit herumschlagen, und ich habe versucht, einige der Werte zu ändern, um zu versuchen, zu illustrieren, was vor sich geht, aber das ergibt für mich keinen Sinn. > Wie auch immer,...
18.03.2011, 01:25
1
Antwort

Python TypeError: Erforderliches Argument 'source' (Pos 1) nicht gefunden

Ich erhalte eine Fehlermeldung: TypeError: Required argument 'source' (pos 1) not found aber ich habe keine Ahnung, was es bedeutet: /. Kann mich jemand auf die richtige Spur bringen? Mein Code ist: %Vor% Im Grunde öffnet es eine Anzahl v...
26.06.2011, 11:29
5
Antworten

Bestimmen Sie, ob Python in Ubuntu Linux ausgeführt wird

Ich habe ein Python 3.2-Programm, das so läuft: %Vor% Und unter Windows kehrt es zurück: Windows 7 Aber auf Ubuntu und anderen kehrt es zurück: Linux 3.0.0-13-generisch Ich brauche etwas wie: Ubuntu 11.10 oder Mint 12     
01.12.2011, 09:02
2
Antworten

String-Manipulation in Python-Docstrings

Ich habe versucht, Folgendes zu tun: %Vor% Was ich hier zu erreichen versuchte, ist die gleiche Dokumentation für diese private Methode wie die Dokumentation der Methode simulate , außer mit einer kurzen Einführung. Dies würde es mir ermög...
05.10.2009, 09:27