Wenngleich es wohl keine Rolle spielt, muss ich mich hier doch verteidigen. Dass calendar.monthrange() in derselben Weise wie ich vorgeht, habe ich gerade vor 15 Minuten entdeckt, als ich aufgrund von EyDu's Beitrag zu meiner Schande überhaupt erst erfuhr, dass es diese Funktion gibt. Von kopieren kann also keine Rede sein. Vielmehr fühle ich mich dadurch, dass die Autoren des calendar-Moduls in diesem Punkt genauso verfahren, bestätigt.lunar hat geschrieben:..., die Implementierung derselbe in den eigenen Quelltext zu kopieren?! Verzeih mir den Spott, doch ich finde es ziemlich merkwürdig, eine eigene Implementierung mit dem Verweis darauf zu verteidigen, dass die Bibliothek es exakt genauso macht.
Du hast natürlich damit Recht, dass eine bereits vorhandene Bibliothek auch verwendet werden will. Allerdings versuche ich bei der Lösung eines so kleinen Problems wie der Ermittlung der Tagesanzahl eines Monats, eigene Funktionen zu verwenden. Darüber mag man geteilter Ansicht sein, ich ziehe das einem
Code: Alles auswählen
from calendar import monthrange