> Per avere un errore devi usare LOCK ... NOWAIT (per il lock su una
> tabella) o SELECT ... FOR UPDATE NOWAIT (per il lock sui record). Senza il
> NOWAIT l'effetto è quello di aspettare finché il lock non viene rilasciato.
>
>
Si infatti, ho risolto così.
Ed era pure scritto nella documentazion
On Sun, 29 May 2011 11:29:46 +0200, Marco Fochesato
wrote:
> l'unica cosa che non riesco a capire è questo.
> Secondo la documentazione (se ho letto bene), quando una transazione
> trova la riga lockata, dovrebbe tornare un errore.. invece a me resta in
> attesa dello sblocco e poi continua.
Per
Il giorno 30 maggio 2011 12:29, Massimo Capanni
ha scritto:
> adesso succede che se ometto dalla funzione subfolder() la riga
> segnata con (X) [return sotto_cartelle], il programma si blocca con un
> errore perche' se una delle sottocartelle di primo livello e' vuota,
> il ciclo "for j in temp2"
>
>ma e la numerazione? la fai con un max+1?
si, max + 1
>
>...ehm, stiamo finendo un po' OT...
>
Si hai ragione, chiudo.
Marco
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
> per l'INSERT, utilizzo la serializzazione delle transazioni (grande
> feature)
ma e la numerazione? la fai con un max+1?
> per l'UPDATE di documenti già inseriti utilizzo il lock (non della
> tabella, ma della riga specifica)
certo, in questo caso non serve lockare tutta la tabella...
anzi non
Il 30/05/2011 14:28, Massimo Capanni ha scritto:
> In effetti quella che ho postato e' la prima versione del programma,
> abbastanza *rozza* :)
>
> Vedo di sperimentare i tuoi suggerimenti, grazie
>
>
> Il 30 maggio 2011 14:16, Lorenzo Sutton ha scritto:
>> Ciao Massimo,
>>
>> Massimo Capanni w
get_dirs = lambda x : [d for d in os.listdir(x) if os.path.isdir(d)]
get_dirs(".")
2011/5/30 Massimo Capanni
> In effetti quella che ho postato e' la prima versione del programma,
> abbastanza *rozza* :)
>
> Vedo di sperimentare i tuoi suggerimenti, grazie
>
>
> Il 30 maggio 2011 14:16, Lore
In effetti quella che ho postato e' la prima versione del programma,
abbastanza *rozza* :)
Vedo di sperimentare i tuoi suggerimenti, grazie
Il 30 maggio 2011 14:16, Lorenzo Sutton ha scritto:
> Ciao Massimo,
>
> Massimo Capanni wrote:
>> Buongiorno a tutti,
>>
>> ho appena realizzato una funzio
Ciao Massimo,
Massimo Capanni wrote:
> Buongiorno a tutti,
>
> ho appena realizzato una funzione che ha uno strano comportamento a
> seconda di un certo input.
>
> La funzione e' questa:
>
> ===
> def subfolder(cartella):
> sotto_cartelle = [] # ritorna una
Ciao a tutti,
mi sono avventurato nella libreria logging, e mi chiedevo se
fosse possibile ( ho provato in tutti i modi ) utilizzare la
libreria logging per loggare l'output di debug ottenuto da
"ftp.set_debuglevel(2)".
Qualcuno ha avuto
Buongiorno a tutti,
ho appena realizzato una funzione che ha uno strano comportamento a
seconda di un certo input.
La funzione e' questa:
===
def subfolder(cartella):
sotto_cartelle = [] # ritorna una lista di cartelle
stop = 0 # livello di profondita'
11 matches
Mail list logo