[Zope-it] Conversione da intero a stringa.Help

Giorgio Andreoletti giorgio.andreoletti@mentelocale.it
Sat, 22 Mar 2003 13:40:53 +0100


Quello che cerchi si chiama "repr", e fa parte dei moduli builtin di python.

Quindi da python la puoi chiamare direttamente, da Zope devi usare la=20
solita sintassi _.repr()

Fai attenzione ad un piccolo inghippo : fare il repr di una stringa, ti=20
restituisce la stringa + gli apici agli estremi
Quindi:

a =3D 10
b =3D rerp(a)

quindi b =3D '10'   # fin qui tutto ok

c =3D repr(b)

quindi c =3D "'10'"  # acc... ci sono 2 apici di troppo !

etc....

ciao
Giorgio

At 12.21 22/03/2003, you wrote:

>Vorrei sapere se esiste una funzione python che prende in input un=20
>intero(o un long int) e restituisce una stringa.
>
>Esiste la funzione inversa nella classe string.py. la funzione si chiama=20
>atoi. A me servirebbe la (itoa). ESISTE e se s=EC come si come si chiama e=
 a=20
>quale classe python appartiene? Help me Please.

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D
Giorgio Andreoletti - mentelocale S.r.l.
responsabile hardware e networking
responsabile sviluppo web
www.mentelocale.it
giorgio.andreoletti@mentelocale.it
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=20