Il 29/06/2010 17:54, Pietro Battiston ha scritto: > Il giorno mar, 29/06/2010 alle 17.17 +0200, Manlio Perillo ha scritto: >> Il 29/06/2010 16:09, Pietro Battiston ha scritto: >>> Ohilà, >>> >>> sapreste suggerirmi un modo furbo per fare dei test che "giochino" con >>> le locale e siano portabili? > > [...] > >>> Idee? Non sono nemmeno riuscito a capire se esiste un modo (che non sia >>> ravanare tra i file di sistema) per capire _quali_ locale sono >>> disponibili... >>> >> >> Non utilizzare il locale di sistema, ed usa invece CLDR >> http://cldr.unicode.org/ >> >> implementato in Babel: >> http://babel.edgewall.org/ >> > > Uhm... se ho capito bene, intendi che non è da cambiare (solo) il test, > ma la funzione testata. >
Se devi scrivere codice nuovo o se il codice è tuo (ed è scritto in Python), probabilmente è la scelta migliore. > Ma sempre se ho capito bene, il problema è che la rappresentazioni dei > numeri è fornita da una libreria C sottostante e indipendente. > Il problema è che quel modulo è un wrapper di una libreria C, che quindi accede alle informazioni del locale in C. In questo caso c'è poco da fare; devi installare sul sistema tutti i locale che ti servono. Ciao Manlio _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python