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

2010-10-24 Per discussione Marco Mariani
2010/10/25 Marco Fochesato try: >cur.execute(update, (nuovo_valore, valore_statico)) >connDB.commit() > except psycopg2.IntegrityError: > Ti suggerisco un altro approccio. Fai una SELECT sulla tabella nazioni, e regolati di conseguenza. In questo modo funzionera' tutto a prescin

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

2010-10-24 Per discussione Marco Fochesato
> Grazie per la versione. Vorrei vedere un pezzetto di codice con le > operazioni che svolgi: la query, l'eccezione, la query *nell'*eccezione... update = "UPDATE clienti.nazioni SET "+etichetta+"=%s WHERE "+etichetta2"=%s;" try: cur.execute(update, (nuovo_valore, valore_statico))

Re: [Python] function update at

2010-10-24 Per discussione Pietro Battiston
Il giorno dom, 24/10/2010 alle 23.32 +0200, Manlio Perillo ha scritto: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Il 24/10/2010 22:31, Pietro Battiston ha scritto: > > [...] > >> PyZenity un vantaggio (notevole) lo ha: di default non hai modo di > >> bloccare la GUI. > >> > >> Invece se

Re: [Python] function update at

2010-10-24 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Il 24/10/2010 22:31, Pietro Battiston ha scritto: > [...] >> PyZenity un vantaggio (notevole) lo ha: di default non hai modo di >> bloccare la GUI. >> >> Invece se usi direttamente le pygtk, hai due opzioni: >> 1) Esegui le tue azioni "a pezzi" >> 2) E

Re: [Python] function update at

2010-10-24 Per discussione Simone Federici
import PyZenity update = PyZenity.Progress(text='', percentage=0, auto_close=False, pulsate=False) update(1) update(2) update(20) update(100) 2010/10/24 franco93it > Il giorno 24 ottobre 2010 18:54, Manlio Perillo ha > scritto: > >> Chiami la funzione ogni volta che hai eseguito uno step d

Re: [Python] function update at

2010-10-24 Per discussione Pietro Battiston
Il giorno dom, 24/10/2010 alle 21.04 +0200, Manlio Perillo ha scritto: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Il 24/10/2010 19:44, Pietro Battiston ha scritto: > > [...] > > "the purpose of the module was not to create a serious module to do GUIs > > in python, it was to experiment

Re: [Python] function update at

2010-10-24 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Il 24/10/2010 19:44, Pietro Battiston ha scritto: > [...] > "the purpose of the module was not to create a serious module to do GUIs > in python, it was to experiment with subprocess." > e > "So, yes PyZenity is crack. The "right" way to do it is to c

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

2010-10-24 Per discussione Daniele Varrazzo
On Sun, 24 Oct 2010 19:52:46 +0200, Marco Fochesato wrote: > On Sun, 2010-10-24 at 16:47 +0200, Daniele Varrazzo wrote: > >> Bravo :) io sono uno dei maintainer di psycopg. > Bene!! Spero che lo manterrai a lungo!! In effetti ci sono novità, lì lì per essere pubblicate... :P Avvertirò anche in q

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

2010-10-24 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Il 24/10/2010 19:52, Marco Fochesato ha scritto: > [...] >> >> Non hai dato molti dettagli: mi piacerebbe capire meglio cosa succede. >> Puoi scrivere un esempio auto-contenuto di quello che descrivi e che >> versione di psycopg usi? > ehmm... perdonam

Re: [Python] function update at

2010-10-24 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Il 24/10/2010 19:21, franco93it ha scritto: > Il giorno 24 ottobre 2010 18:54, Manlio Perillo > mailto:manlio.peri...@gmail.com>> ha scritto: > > Chiami la funzione ogni volta che hai eseguito uno step di calcolo. > > Ad esempio, se devi proc

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

2010-10-24 Per discussione Marco Fochesato
On Sun, 2010-10-24 at 16:47 +0200, Daniele Varrazzo wrote: > Bravo :) io sono uno dei maintainer di psycopg. Bene!! Spero che lo manterrai a lungo!! > Due cartelle? Intendi due tabelle? Si scusa.. due TABELLE.. che pirla. > > > Mi sembra che la connessione si comporti diversamente che all'intern

Re: [Python] function update at

2010-10-24 Per discussione Pietro Battiston
Il giorno dom, 24/10/2010 alle 19.20 +0200, franco93it ha scritto: > Il giorno 24 ottobre 2010 18:53, Pietro Battiston > ha scritto: > Perdonami la curiosità, ma chi te lo fa fare di utilizzare > un'interfaccia in python ad un'interfaccia da linea di comando > ad una >

Re: [Python] function update at

2010-10-24 Per discussione franco93it
Il giorno 24 ottobre 2010 18:54, Manlio Perillo ha scritto: > > Chiami la funzione ogni volta che hai eseguito uno step di calcolo. > > Ad esempio, se devi processare N files, chiamerai update dopo aver > processato ciascun file. > Il problema è chiamarla: >>> update() Traceback (most recent call

Re: [Python] function update at

2010-10-24 Per discussione franco93it
Il giorno 24 ottobre 2010 18:53, Pietro Battiston ha scritto: > > Perdonami la curiosità, ma chi te lo fa fare di utilizzare > un'interfaccia in python ad un'interfaccia da linea di comando ad una > libreria in C invece che direttamente i binding python (ovvero le > pygtk), molto più testati e per

Re: [Python] function update at

2010-10-24 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Il 24/10/2010 18:48, franco93it ha scritto: > [...] > Io faccio questo: import PyZenity PyZenity.Progress(text='', percentage=0, auto_close=False, > pulsate=False) > > > Penso che quell'update sia una funzione che permetta di far aume

Re: [Python] function update at

2010-10-24 Per discussione Pietro Battiston
Il giorno dom, 24/10/2010 alle 18.48 +0200, franco93it ha scritto: > Il giorno 24 ottobre 2010 18:41, Francesco Benincasa > ha scritto: > Probabilmente non invochi la funzione, forse mancano delle > parentesi ("update" > al posto di "update()" per esempio). > > > Non ho s

Re: [Python] function update at

2010-10-24 Per discussione franco93it
2010/10/24 Antonio Cangiano > update() > >>> update() Traceback (most recent call last): File "", line 1, in NameError: name 'update' is not defined >>> ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] function update at

2010-10-24 Per discussione Antonio Cangiano
2010/10/24 franco93it > Come posso usare questa funzione update? > update() Ciao, Antonio -- Homepage: http://antoniocangiano.com High-Quality Programming Screencasts: http://thinkcode.tv Receive weekly updates about new books covering the subjects you love: http://anynewbooks.com ___

Re: [Python] function update at

2010-10-24 Per discussione franco93it
Il giorno 24 ottobre 2010 18:41, Francesco Benincasa < ciccio2...@users.sf.net> ha scritto: > > Probabilmente non invochi la funzione, forse mancano delle parentesi > ("update" > al posto di "update()" per esempio). > Non ho spiegato bene... Io faccio questo: >>> import PyZenity >>> PyZenity.Prog

Re: [Python] function update at

2010-10-24 Per discussione Francesco Benincasa
* domenica 24 ottobre 2010, alle 18:26, franco93it scrive: > Eseguo una funzione nell'IDE e mi ritorna scritto: > > > Al posto di XXX un'indirizzo di memoria... > Come posso usare questa funzione update? Probabilmente non invochi la funzione, forse mancano delle parentesi ("update" al posto di "

[Python] function update at

2010-10-24 Per discussione franco93it
Eseguo una funzione nell'IDE e mi ritorna scritto: Al posto di XXX un'indirizzo di memoria... Come posso usare questa funzione update? ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

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

2010-10-24 Per discussione Daniele Varrazzo
On Sun, 24 Oct 2010 15:03:15 +0200, Marco Fochesato wrote: > Buongiorno a tutti! > Uso Python per creare piccole applicazioni, che si collegano ad una base > dati PostgreSql attraverso il driver psycopg. Bravo :) io sono uno dei maintainer di psycopg. > Per la prima volta mi son trovato a dover

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

2010-10-24 Per discussione Marco Fochesato
Buongiorno a tutti! Uso Python per creare piccole applicazioni, che si collegano ad una base dati PostgreSql attraverso il driver psycopg. Per la prima volta mi son trovato a dover operare una transazione (un update su due cartelle), all'interno di un except. Mi sembra che la connessione si compor