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
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a