Liste der Wochen eines Jahres
Verfasst: Samstag 15. März 2008, 23:00
Liebe Pythonisten,
nach einigem Herumgehacke mit Django habe ich mir zum Ziel gesetzt, Python langfristig ein bisschen besser zu lernen. Dazu möchte ich gerne einen Kalendar in Python erstellen. Ich würde gerne entweder Daten generieren, die später in InDesign importiert werden können, oder direkt eine PDF-Datei erstellen (pyCairo gefällt mir ganz gut).
Nun möchte ich gerne für jede Woche im Jahr eine Seite erzeugen. Dazu stelle ich mir eine Liste vor, die die Wochen des Jahres enthält, die wiederum (als Listen) die jeweiligen Tage als datetime.date-Objekte enthalten. Diese Liste würde ich dann durchiterieren, um den Kalender zu erzeugen.
Im Moment verwende ich den Output aus dem calendar-Modul(mit mäßigem Erfolg), frage mich aber, ob es nicht doch einen einfacheren und eleganteren Weg gibt, eine solche Liste zu erzeugen. Ich wäre Euch riesig dankbar, wenn ihr mir einen Tipp geben könntet oder einen Hinweis, in welchem Bereich ich suchen sollte.
Vielen Dank
Blinky
nach einigem Herumgehacke mit Django habe ich mir zum Ziel gesetzt, Python langfristig ein bisschen besser zu lernen. Dazu möchte ich gerne einen Kalendar in Python erstellen. Ich würde gerne entweder Daten generieren, die später in InDesign importiert werden können, oder direkt eine PDF-Datei erstellen (pyCairo gefällt mir ganz gut).
Nun möchte ich gerne für jede Woche im Jahr eine Seite erzeugen. Dazu stelle ich mir eine Liste vor, die die Wochen des Jahres enthält, die wiederum (als Listen) die jeweiligen Tage als datetime.date-Objekte enthalten. Diese Liste würde ich dann durchiterieren, um den Kalender zu erzeugen.
Im Moment verwende ich den Output aus dem calendar-Modul(mit mäßigem Erfolg), frage mich aber, ob es nicht doch einen einfacheren und eleganteren Weg gibt, eine solche Liste zu erzeugen. Ich wäre Euch riesig dankbar, wenn ihr mir einen Tipp geben könntet oder einen Hinweis, in welchem Bereich ich suchen sollte.
Vielen Dank
Blinky