Re: [Python] Algoritmo in CSV

2010-09-06 Per discussione Matteo Mattsteel Vitturi
Io proverei un approccio alternativo e forse più Pythonico... Considerando la singola colonna mi aspetto che la "varietà" delle lunghezze non sia molto ampia. Memorizzerei quindi in un dict tali lunghezze usando come "chiave" proprio la lunghezza, in questo modo non faccio alcun confronto ma

Re: [Python] Algoritmo in CSV

2010-09-07 Per discussione Matteo Mattsteel Vitturi
ostiture il dict/set con un sub-array. Anche qui usiamo ciascun indice come "presenza" della lunghezza; in questo modo si sostituiscono i confronti "<" con delle banali assegnazioni... chissà chi è più veloce. M. > Il giorno lun, 06/09/2010 alle 22.04 +0200, Matteo Mattstee

Re: [Python] [Python e PostgreSQL] All'interno delle eccezioni, le transazioni si comportano diversamente?

2010-10-25 Per discussione Matteo Mattsteel Vitturi
Ciao Marco. Vedo un'errore di fondo nell'uso del database, di qualunque marca esso sia. In pratica stai tentando di modificare l'id della chiave primaria della tabella nazioni "contemporaneamente" al corrispettivo id di chiave esterna della tabella clienti. Semplicemente, non puoi farlo e il pr

Re: [Python] [Python e PostgreSQL] All'interno delle eccezioni, le transazioni si comportano diversamente?

2010-10-25 Per discussione Matteo Mattsteel Vitturi
Ammetto candidamente la mia ignoranza di PostgreSQL... > From: giovanni.porcari - Mon, 25 Oct 2010 12:02:45 > > Il giorno 25/ott/2010, alle ore 10.45, Matteo Mattsteel Vitturi ha scritto: > > > Ciao Marco. > > Vedo un'errore di fondo nell'uso del dat

Re: [Python] [Python e PostgreSQL] All'interno delle eccezioni, le transazioni si comportano diversamente?

2010-10-25 Per discussione Matteo Mattsteel Vitturi
Daniele, > > L'alternativa potrebbe essere quella di disabilitare ... > Creare la fkey non è gratis: il database deve fare un full scan della > tabella per verificare che tutti i record verifichino la condizione, > altrimenti si rifiuta di creare il vincolo. In più droppare/creare la fkey > rich

Re: [Python] [Python e PostgreSQL] All'interno delle eccezioni, le transazioni si comportano diversamente?

2010-10-25 Per discussione Matteo Mattsteel Vitturi
... insomma, non ne ho azzeccata una stasera ;-) > > Per inciso, con SQLite non avresti il problema in quanto le foreign-key sono > > sì dichiarabili ma non vengono imposte (enforced) al database. > > > ... >

Re: [Python] Turbopascal??

2011-01-03 Per discussione Matteo Mattsteel Vitturi
> Sebbene non fosse parte del programma scolastico (ma c'era sul libro che > usavamo), i miei primi rudimenti di OOP li ho avuti col TP7 (classi vs > istanze, metodi, membri dato, visibilità degli stessi, ereditarietà >etc...). > > Paolo Ero all'università durante i primi anni novanta. Ho usat