[Python] Strano comportamento di list

2008-10-13 Per discussione michele
Ciao, sto cercando di eliminare alcuni elementi da una lista, ma ottengo uno strano comportamento: L [(1, 3, 16300), (2, 0, 12000), (3, 0, 13500), (3, 1500, 1000), (1, 4, 38473), (1 , 5, 38473), (5, 5, 38473), (3, 5, 38473), (2, 5, 38473), (1, 1, 38473)] for k in L: ... if k[0] == 1:

Re: [Python] Strano comportamento di list

2008-10-13 Per discussione Andrea Gasparini
ciao, Dove sbaglio? devi iterere su una copia della lista, altrimenti tutte le volte che la modifichi fai confusione: for k in L: ... print k ... if k[0] == 1: ... L.remove(k) ... (1, 3, 16300) (3, 0, 13500) (3, 1500, 1000) (1, 4, 38473) (5, 5, 38473) (3, 5, 38473) (2, 5, 38473)

Re: [Python] Strano comportamento di list

2008-10-13 Per discussione Eriol
On Monday 13 October 2008 15:44:39 [EMAIL PROTECTED] wrote: Come vedete (1, 5, 38473) è rimasto, e non capisco perché. Perché il for-in mantiene un indice interno incrementato ad ogni ciclo: se modifichi la lista su cui stai iterando ovviamente l'indice del ciclo e quello della lista, non

Re: [Python] funzioni di editor a linea di comando

2008-10-13 Per discussione Lawrence Oluyede
2008/10/13 Massimo Capanni [EMAIL PROTECTED]: buongiorno, sto sviluppando una semplice applicazione a riga di comando (quindi senza la minima interfaccia grafica). L'applicazione in questione mi permette di inserire anche porzioni di testo che eventualmente dovrei modificare in caso di

Re: [Python] funzioni di editor a linea di comando

2008-10-13 Per discussione Lawrence Oluyede
2008/10/13 Massimo Capanni [EMAIL PROTECTED]: penso che il link che mi hai consigliato dovrebbe fare il caso mio. Daro' un'occhiata, grazie della dritta! Si`, lo penso anche io. Un mio collega ha cominciato ad usare urwid con buoni risultati. E direi che curses in generale e` nato proprio per

[Python] letture asincrone da piu' files

2008-10-13 Per discussione Stefano Dal Pra
Saluti, sto cercando di affrontare il seguente problema: delle informazioni vengono loggate da alcuni servizi su tre files distinti e io vorrei ascoltare questi tre files e comporre dei dizionari con informazioni che vengono dai tre files. Stavo tentando una cosa tipo: f1=os.popen(cat %s |

[Python] funzioni di editor a linea di comando

2008-10-13 Per discussione Massimo Capanni
buongiorno, sto sviluppando una semplice applicazione a riga di comando (quindi senza la minima interfaccia grafica). L'applicazione in questione mi permette di inserire anche porzioni di testo che eventualmente dovrei modificare in caso di errori o aggiunte. Il problema e' che tale operazione

Re: [Python] funzioni di editor a linea di comando

2008-10-13 Per discussione Massimo Capanni
faccio un esempio: il programma che vorrei fare permette l'inserimento di eventi manualmente attraverso un menu' testuale: a. visualizza eventi b . inserisci evento c. cancella evento d. modifica evento a. Inserimento evento: - (inserimento testo da linea di comando come fosse un editor) penso

Re: [Python] Strano comportamento di list

2008-10-13 Per discussione Esalando Prassi
2008/10/13 [EMAIL PROTECTED] Ciao, sto cercando di eliminare alcuni elementi da una lista, ma ottengo uno strano comportamento: L [(1, 3, 16300), (2, 0, 12000), (3, 0, 13500), (3, 1500, 1000), (1, 4, 38473), (1 , 5, 38473), (5, 5, 38473), (3, 5, 38473), (2, 5, 38473), (1, 1, 38473)]

Re: [Python] funzioni di editor a linea di comando

2008-10-13 Per discussione Massimo Capanni
ok, ho provato a scaricare il pacchetto e ho provato l'installazione (premetto che lavoro su Win Xp pro). Purtroppo la compilazione mi ha dato questo errore: .. error: Python was built

Re: [Python] letture asincrone da piu' files

2008-10-13 Per discussione Nicola Larosa
Stefano Dal Pra wrote: delle informazioni vengono loggate da alcuni servizi su tre files distinti e io vorrei ascoltare questi tre files e comporre dei dizionari con informazioni che vengono dai tre files. ... Il problema e' insomma quello di iterare su linee prodotte in modo asincrono da

Re: [Python] funzioni di editor a linea di comando

2008-10-13 Per discussione Lawrence Oluyede
2008/10/13 Massimo Capanni [EMAIL PROTECTED]: ok, ho provato a scaricare il pacchetto e ho provato l'installazione (premetto che lavoro su Win Xp pro). Purtroppo la compilazione mi ha dato questo errore: