Archiv 7. Juni 2003

Python und curses - und eine Python-Implementation von readline

Hmm. Schade - es wird über eine klasse Library für Python berichtet, die eine weitaus bessere Alternative zu readline (der Eingaberoutine die im Python Interpreter benutzt wird) bietet. Da kann man dann auch Multiline-Editing machen und zum Beispiel per Tab Python-Namen vervollständigen (Module und andere Globals). Nachteil: es braucht curses. Und komischerweise wird Curses beim Build vom privaten Python für den PyDS nicht generiert. Seltsam.

Ok, also die Dateien einfach aus dem Standardpython das mit OS X 10.2 mitkommt rüberkopiert, schon geht es. Schönes Modul. Nur: wieder mal keine Ahnung der Programmierer von ungewöhnlicheren Umgebungen wie z.B. 8bit-Zeichensätzen. Umlaute gehen nicht. Backspace geht nicht, statt dessen muss Ctrl-H benutzt werden.

Aber komfortabler ist es definitiv, auch wenn es beim Laden etwas länger braucht. Mal schauen ob das evtl. im Python Desktop Server in den Monitoring-Client integriert werden kann, denn der krankt vor allem an der absolut spartanischen Eingabemöglichkeit.

Hier gibts den Originalartikel.

Zutritt verboten!

Na klasse. Wenn an den Gerüchten was dran ist, will die USA demnächst anderen Nationen den Zugang zum erdnahen Weltraum (sprich: Kommunikations- und Überwachungssatelliten) verbieten und wohl auch aktiv verhindern (z.B. durch Kommunikationsstörungen).

Bei MEHRZWECKBEUTEL gibts den Originalartikel.