[Zope-it] Funzioni python sulle date senza extension

Giorgio Andreoletti giorgio.andreoletti@mentelocale.it
Wed, 05 Mar 2003 19:44:51 +0100


>La domanda e' divisa in due parti: una pratica per risolvere un mio
>problema attuale e una teorica, per evitare problemi futuri.
>
>1. voglio sapere quanti giorni ha un mese...come faccio?? Esiste una
>funzione python che restituisce i giorni del mese e fa parte di calendar
>. Calendar.monthrange(anno, mese) ->num_giorni.
>Per usarla pero' devo chiamare un external method altrimenti mi viene
>detto, anche da python script, che non ho diritti.

forse non =E8 il massimo come soluzione, ma puoi provare a modificare i=20
sorgenti di Zope in modo che ti lasci importare il modulo Calendar da=20
dentro un Python (Script) ... non ricordo come si faceva (ma non era nulla=
=20
di difficile, da qualche parte c'=E8 un elenco con i moduli importabili, e=
=20
basta aggiungere il nome del nuovo modulo), ma se non ci riesci vado a=20
dargli una occhiata !

>2. per chiamare funzioni di libreria devo SEMPRE chiamare external
>method? Mi posso definire in questo caso una mia_libreria?  E come
>chiamo le singole function??

su questa glisso per evitare di dire cavolate ...

ciao
Giorgio=20