|
|
Updates, die letzten Änderungen seit 2003 |
|---|
06.10.2008 |
Beim Stöbern im Web ist mir eine Neuerscheinung von Addison-Wesley aufgefallen. Der Titel: Das Python Praxisbuch. Von der Inhaltsbeschreibung her werden etliche spannende Themen aufgeführt. Wie gelungen sie behandelt werden, wird sich noch herausstellen. |
30.03.2008 |
Den eeePC gibt es seit geraumer Zeit. Wie ist er für Python zu gebrauchen? Das soll hier gezeigt werden. Die hier erste und vorerst einzige Seite kann weiter ausgebaut werden, sofern Interesse besteht. |
21.01.2008 |
Es wurden in der Bücherübersicht ein weiterer neuer Titel mit aufgenommen |
26.01.2007 |
Es gibt eine kleine Erweiterung bei den Spielen. Auf der Basis von Tkinter wird ein 4 x 4 großes "Schiebefax" gezeigt, um verschiedene Möglichkeiten bei der Programmgestaltung zu demonstrieren |
14.04.2005 |
Zwischenzeitlich sind zwei Bücher von Michael Weigend (mitp - Verlag) in 2. Auflage erschienen. Es handelt sich um "Objektorientierte Programmierung mit Python" und "Python gepackt". Beide bereits in der 1. Auflage sehr nützliche Bücher. Was mir an Verbesserungen aufgefallen ist, läßt sich im Bereich Buchrezensionen finden. |
23.03.2005 |
Auch ein besonderes Dankeschön an Peter Hüwe, der sich große Mühe machte und mir viele Schreibfehler zeigte, die sich in meine Seiten eingeschlichen hatten. Mir geht es da so, wie andren Leuten auch, dass man den eigenen Fehlern gegenüber praktisch blind ist. |
16.02.2005 |
Bernd Fehling machte mich auf einen sehr sinnverdrehenden Schreibfehler aufmerksam. An dieser Stelle vielen Dank dafür. Es ist mir letztens die Idee gekommen, dass man auch Konsolenanwendungen mit Tkinter - Widgets mischen kann. Ein kleines Beispiel dafür steht hier. |
21.07.2004 |
Heiko Wundram hat mich auf einen richtiggehenden Denkfehler aufmerksam gemacht, der sich für ehemalige Pascalprogrammierer ausgesprochen zum Hereinfallen anbietet. Ich hoffe, dieser Fehler bezogen auf die Parameterübergabe zu Funktionen auf der Tips- und Tricks-Seite ist nun behoben. Nochmals vielen Dank für die Information. |
10.05.2004 |
Seit Python 2.2 haben Metaklassen Einzug in Python gehalten. Zu diesem Thema hat zum Python-Stammtisch-Berlin Stephan Diel am 26.04.2004 einen Vortrag gehalten. Der dort vorgestellte Folienvortrag ist hier einzusehen. Ein weiterführender Artikel ist in Teil 1 und Teil 2 in engl. Sprache hier nachzulesen. |
21.12.2003 |
Das Buch Objektorientierte Programmierung mit Python von Michael Weigend (mitp - Verlag) hat schon erste Diskussionen in der Python-Szene ausgelöst. Dieser Autor hat bereits durch das Handbuch Python GE - PACKT auf sich aufmerksam gemacht. Meine Rezension zu diesem Buch ist hier zu finden. Ferner müsste jetzt das Buch "Python" von Marc Balmer (Springer - Verlag) auf den Ladentisch kommen. Ich hoffe, dass ich auch hierfür bald eine Rezension einstellen kann. |
25.10.2003 |
Christoph Zwerschke machte mich freundlicherweise darauf
aufmerksam, dass immer noch einzelne Seiten Textpassagen ungewollt mit
rechtsbündiger Darstellung auftauchen. Diese werde ich jetzt
systematisch aufspüren und ausmerzen. Vielen Dank für den
Hinweis. Nach umfangreicher Sommerpause soll es hier auch inhaltlich
wieder weiter gehen. |
27.07.2003 |
Die Beschreibung, wie man aus
Windows eine Textdatei drucken könnte, ist durch einen
interessanten Diskussionsbeitrag bereichert worden, der einen etwas
anderen Ansatz zu Grunde
legt. Aber seht selbst! |
24.06.2003 |
Nun gibt es wieder kleine Ergänzungen. In der Link-Liste habe ich die Protokollseite des Berliner-Python-Stammtisches aufgenommen. Zu den Veranstaltungen, die stets mit interessanten Themen gespickt sind, werden dort weiterführende Links angeboten. |
17.06.2003 |
Die Seite war einige Tage nicht präsent. Nun wird sie bei einem anderen Provider gehostet. Ich hoffe, die fehlerhaften Links sind praktisch alle raus. Sollte noch was auffallen, dann bitte ich um einen Hinweis. |
21.05.2003 |
Im Rahmen notwendiger Aufräum- und Umstrukturierungsarbeiten wird diese Seite etwas anders gegliedert. Das hat zur Folge, dass manche Seiten nicht mehr am bisherigen Ort vorgefunden werden. Ausgehend von der Startseite kann aber alles Gewohnte schnell wiedergefunden werden. |
18.05.2003
|
Es wurde ein neues Thema hinzugefügt. Es hat sich zum Ziel gestellt, Fragen über die Arbeitsweise von Python, die speziell von Umsteigern gestellt werden, zu beantworten. Dabei soll die Antwort auf der Grundlage von einfachen Experimenten und Testprogrammen herausgefunden werden. Zum Start wird mit zwei Themen begonnen. Neben der gewonnenen Gewißheit, ob bestimmte Dinge nun gehen oder nicht, wird zugleich sichtbar, wie man unter Python mit Anwendung der bekannten Befehle solche scheinbar verdeckten Interna herausfinden kann. |
21.04.2003 |
Unter Berücksichtigung des schönen Artikels in Linux-User Heft 5/03 über Eigenschaften und Möglichkeiten von Python, wurden die Hinweise speziell für Nutzer, die gern Python auf der Basis von Linux probieren möchten etwas ausgebaut. |
12.04.2003 |
Keine neuen Kapitel, nur einige kleine Aktualisierungen. Die Ausführungen über Spiele stehen jetzt hier. |
15.03.2003 |
Heute ist es frisch bei mir aufgetaucht. Das praktische Nachschlagewerk "Python GE-PACKT" vom mitp - Verlag. Es ist sehr kompakt (so groß wie zwei Zigarettenschachteln) und hat auf 526 Seiten einiges zu bieten. Eine erste Buchrezension ist hier zu finden. |
02.03.2003 |
Ist das schon jemanden passiert, dass man mit input(' .. ') auch Buchstaben eingeben kann? Mir schon, denn es sollte eigentlich eine reine Zahleneingabe werden (also ideal für input?) und deshalb hatte ich auch nicht raw_input verwendet. Wie unvorsichtig! Denn nachdem ich nur zur Probe den Buchstaben a eingegeben hatte, blieb die erwartete Fehlermeldung aus! Mein Beispiel dazu ist hier zu finden. |
23.02.2003 |
Hin und wieder entdeckt man wieder mal eine neue Perle in der Pythonlandschaft. Oft sind es schöne Tools, die die Möglichkeiten von Python erneut erweitern. Mitunter sind es aber auch gut gelungene Anwenderprogramme. Daraus kann man besonders viel lernen. Nicht nur, wie konsequent Python programmiert wird, sondern auch, mit welchem Algorithmus eine bestimmte Aufgabe gelöst wird. Heute soll es mal ein kleines Schachprogramm in Python sein, das hier vorgestellt wird. |
02.02.2003 |
Nun habe ich mich lange genug darüber
geärgert, dass meine Internet-Sessions zu lange währten. Die
Kontrolle über den Monatsverbrauch habe ich mit meinem Timer ja in
den Griff bekommen. Um nun auch die einzelnen Sitzungen besser zu
überwachen, gibt es jetzt alle 10 Minuten einen Signalton. Aber
Tkinter wollte den zumindest unter Linux nicht so
einfach hergeben.
|
27.01.2003 |
Python entwickelt sich derzeit in alle
Richtungen und auf breiter Front. Nicht nur, dass derzeit ein "Minimal
Python" in der Diskussion ist, auch auf den Gebieten, wo man es
schon nicht mehr erwartet, gibt es noch Entwicklung. Ich hatte es
garnicht gemerkt, aber schon seit Mitte 2002 lag es rum, die Psion5 -
Version von Python 2.1, wo ich doch ewig noch mit der Version 1.5.2 auf
dem Psion gearbeitet hatte. Die neue Version wenn auch noch im
frühen Stadium, aber beim bisherigen Probieren ging erst mal alles
(im Textmodus), ist für EPOC geschrieben, sollte also auch auf
anderen Geräten laufen, die auf EPOC basieren.
|
22.01.2003 |
Endlich ist es da, das Pythonbuch für Kids! Wird so etwas gebraucht? Ich denke ja! Es bietet auch viel für Erwachsene. Hilfreiche Erklärungen, aber auch interessante Beispiele, die man gern mal selbst probiert. Dazu mehr bei den Buchrezensionen. Auch die zugehörige WebSite zum Buch wird sich bestimmt interessant entwickeln. |
21.01.2003 |
In der Linkliste gibt es wieder einen Neuzugang. Die ganz junge Seite von "delta-c" läßt noch einiges erwarten. Mit besonderer Aufmerksamkeit wurde die dortige Linksammlung ausgeführt. Es ist wirklich erfreulich zu sehen, dass immer mehr deutschsprachige Pythonseiten entstehen. :-) |
04.01.2003 |
Beim praktischen Anwenden eines Programms tauchen manchmal noch Mängel auf, die man beim Programmieren trotz ernshafter Tests nicht bemerkt hat. Deshalb wurde das Auswerteprogramm für den OnlineTimer etwas abgeändert. |