[Python] Funzione type()
Diego Barrera
diegonebarrera a yahoo.it
Mar 25 Ott 2011 09:07:17 CEST
Buongiorno a tutti,
sto scrivendo una funzione che elabora dei dati di ritorno da una query
con MySQLdb:
questa funzione fa un test sul tipo di dato e in base al risultato
decide cosa fare;
il problema nasce con i tipi datetime e decimal.
infatti
type(x)
<type 'datetime.date'>
type(y)
<class 'decimal.Decimal'>
non riesco ad impostare un test tipo
if type(x) is IntType:
faiqualcosa()
return
elif type(x) is LongType:
faiqualcosaltro()
return
elif type(x) is FloatType:
faiqualcosaltroancora()
return
Grazie mille
diego
Maggiori informazioni sulla lista
Python