[Python] Rilasciato Epydoc 3.0 beta

2007-02-27 Per discussione Daniele Varrazzo
tml> Se avete suggerimenti su come migliorare Epydoc, o se trovate bug, potete riportarli sui tracker di SourceForge: - Bugs: <http://tinyurl.com/odvfw> - Features: <http://tinyurl.com/p2rl8> o potete mandare un'e-mail a <[EMAIL PROTECTED]>.

Re: [Python] Open Directory

2007-02-28 Per discussione Daniele Varrazzo
./" >> Errno mi dice che è una directory(ovviamente) e pe questo non può >> aprirla!!! COme fare!? > > Con os.walk > Vedi: http://docs.python.org/lib/os-file-dir.html ...ma anche con os.listdir(), se non ha bisogno di una visita ricorsiva. -- Dani

Re: [Python] python plugin pattern

2007-03-06 Per discussione Daniele Varrazzo
uti. Ciao! [1] http://docs.python.org/lib/built-in-funcs.html [2] http://www.mindview.net/Books/TIPython -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] messe in opera di applicazioni python

2007-03-09 Per discussione Daniele Varrazzo
: è multipiattaforma (win, linux, in progress anche mac) ed è possibile incorporare nell'eseguibile stesso anche le librerie (.dll, .so) e credo anche file di dati arbitrari. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] messe in opera di applicazioni python

2007-03-11 Per discussione Daniele Varrazzo
e nude? no, non python.com: 'python.org'..." :) -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Argomento riga di comando

2007-03-14 Per discussione Daniele Varrazzo
> Buongiorno a tuttiVolevo sapere se in Python é possibile ottenere > l'argomento della riga di comando quando si esegue uno scriptGrazieLuca import sys sys.argv il primo argomento (sys.argv[0]) è il nome dello script. Gli altri sono i parametri. -- Daniele Varrazzo - Develer

Re: [Python] wxPython: non-GUI Thread e show() di un nuovo frame

2007-03-18 Per discussione Daniele Varrazzo
do in questo framework come si interagisce a suon di eventi. Comunque sono sicuro che il livllo di difficoltà per farlo sia "da tutorial" :) -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Applicazione multithreading

2007-03-19 Per discussione Daniele Varrazzo
; al suo posto. Tutto il resto dovrebbe funzionare. Spero ti serva di "ispirazione": ci ho messo pochi minuti a scriverlo, ha fatto il suo porco lavoro e in effetti il fatto che in Python si scriva un download manager multi-thread in meno di 100 righe fa la sua figura :) Diverti

Re: [Python] Applicazione multithreading

2007-03-19 Per discussione Daniele Varrazzo
> On Mon, 19 Mar 2007 12:04:20 +0100 (CET), Daniele Varrazzo > <[EMAIL PROTECTED]> wrote: >>Come già spiegato anche da Valentino, non sempre "multithreading" implica >>"più veloce". Ma nel tuo caso è così, caschi bene :) > > Beh no, dissento profo

Re: [Python] Gestione file

2007-03-19 Per discussione Daniele Varrazzo
condo caso come faccio a > sapere da che posizione viene avviato uno script ? os.getcwd(). > Ah Dimenticavo, lo script é compilato con Py2exe Non credo sia un problema par os.getcwd(): il concetto di posizione corrente esiste sempre. Ciao! -- Daniele Varrazzo - Develer S.r.l. http://w

Re: [Python] Gestione file

2007-03-19 Per discussione Daniele Varrazzo
uarda sys.argv[0] else: # non sei frozen: guarda __file__ -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Gestione file

2007-03-19 Per discussione Daniele Varrazzo
# sei frozen: guarda sys.argv[0] -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Gestione file

2007-03-19 Per discussione Daniele Varrazzo
ione >> corrente >> esiste sempre. > > mmm... dietrofront. Tu vuoi sapere dove lo script è salvato, non da dove > viene lanciato... ... chiedo scusa, ho ammonticchiato una discreta catasta di putt^H^H^H^Hinesattezze. Qui sono più precisi :) http://www.velocityreviews.com/

Re: [Python] Parere su DejaVu

2007-03-25 Per discussione Daniele Varrazzo
atizzare la scrittura dell'SQL per la serializzazione. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Pattern singleton e chiamata __call__

2007-03-29 Per discussione Daniele Varrazzo
ssi e quant'altro per avere un oggetto che sia (o, a scelta, si comporti come) un'istanza unica per tutta la durata in vita di dell'applicazione, ma senza violare la "least surprise rule". -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] pythonCE e GUI

2007-03-29 Per discussione Daniele Varrazzo
amente non supporta la grafica e quindi > non posso neanche crearmi qlcosa io. Come posso aggirare questo problema ? Ciao, mi sembra che ci sia stato un po' di lavoro per portare wxPython su CE: http://wxpyce.wikispaces.com/ -- Daniele Varrazzo - Develer

Re: [Python] WingIDE, package e debugger

2007-04-01 Per discussione Daniele Varrazzo
.path e aggiungere invece il percorso contenente il package nella variabile d'ambiente PYTHONPATH: ti garantirà il corretto funzionamento del package in tutte le condizioni. Anche sott'acqua. A lume di naso, la IDE ti dovrebbe permettere di impostarlo da qualche parte. Ciao! -- Daniel

Re: [Python] eseguire comandi shell/dos

2007-04-11 Per discussione Daniele Varrazzo
bprocess. Per curiosità, Che chiavi di ricerca hai usato? :) -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] interfaccia grafica per tkinter

2007-04-15 Per discussione Daniele Varrazzo
ython.org/moin/Designer?action=fullsearch&context=180&value=gui+designer&fullsearch=Testo http://tinyurl.com/34r63y se si rompe il link sopra. Non affaticarti :) ciao! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list [EMAIL PROTECTED] http://lists.python.it/mailman/listinfo/python

Re: [Python] passaggio di dati tra file

2007-04-18 Per discussione Daniele Varrazzo
dice > esportato nel file una classe istanziata nel file riginale > > come faccio a rendere visibile a tutti u file la stessa classe? > > datemi una mano senno faccio um file con 200 classi Suona come nota di suicidio... ti prego no :D -- Daniele Varrazzo - Develer S.r.l. http://www.

Re: [Python] Problema: TypeError!!!

2007-04-20 Per discussione Daniele Varrazzo
range in modo che non conflitti con un builtin (es. rng o range_). Ciao! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] django error

2007-05-04 Per discussione Daniele Varrazzo
lcuno ha provato http://www.y2khosting.biz/? Su carta è come piace a me (Python + PostgreSQL), ma sarei contento se qualcuno avesse esperienza di prima mano da condividere (o un'alternativa che reputi valida). -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com

Re: [Python] Info di GUI

2007-06-03 Per discussione Daniele Varrazzo
27;eseguibile di python per lanciare lo script:: cd d:\ove\è\lo\script c:\python25\python.exe nome_script.py a questo punto _deve_ comparire un messaggio di errore: non credo che fallirà silenziosamente. Facci sapere, a presto! -- Daniele Varrazzo

Re: [Python] Info di esercizio

2007-06-03 Per discussione Daniele Varrazzo
abbia fornito uno di quelli) .. _il vecchio kerio: http://www.oldversion.com/program.php?n=keriopf -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

[flamefest] [OT-ccam] Re: [Python] Re: Info editor Python

2007-06-03 Per discussione Daniele Varrazzo
le tende della mamma" e voi aveste pensato "chissà dov'è che papà nasconde tiene la benzina del lanciafiamme"... -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

[Python] Re: Abbandono di window svista [era Re: Info di GUI]

2007-06-04 Per discussione Daniele Varrazzo
rà il boot da disco virtuale) - si installa linux sull'hard disk virtuale - si riavvia la macchina virtuale dal suo HD questi passi riesci a farli o ti fermi in qualcuno di questi? -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python

Re: [Python] Re: Abbandono di window svista [era Re: Info di GUI]

2007-06-04 Per discussione Daniele Varrazzo
passi. Ora sto giusto scaricando vmware server per installarlo sul PC che mi hanno dato sul lavoro: se non dai notizie di successo ti spiego i passi. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.pyt

Re: [Python] Python e Joomla

2007-07-17 Per discussione Daniele Varrazzo
i loro, e sei alla mercé del prossimo imbecille che scriverà il prossimo plugin. L'internazionalizzazione ci ha fatto piangere. Le smart url impazziscono di tanto in tanto. Lo schifo più totale. Purtroppo in Python manca un oggetto come Drupal: semplice e ben fatto, non elefantiaco come

Re: [Python] Python e Joomla

2007-07-17 Per discussione Daniele Varrazzo
> Il 17/07/07, Daniele Varrazzo <[EMAIL PROTECTED]> ha scritto: >> >> L'integrazione con Python da php puoi averla, non a un livello molto >> profondo però. Dovrai chiamare gli script come chiameresti qualunque altro >> programma esterno dal php e leg

Re: [Python] Python e Joomla

2007-07-17 Per discussione Daniele Varrazzo
>> Sicuramente darò un'occhiata a Drupal. >> Comunque anche in quello non c'è integrazione con python giusto? > > http://www.freenet.org.nz/pybridge > > Può servire ? Sai che io e questo giocattolino potremmo diventare grandi amici? Grazie per la dritta! :) --

Re: [Python] Re: Digest di Python, Volume 15, Numero 12

2007-07-26 Per discussione Daniele Varrazzo
Manlio Perillo ha scritto: A proposito, il sito http://www.python-it.org che CMS usa? Direi Drupal: confronta: http://www.python-it.org/ http://demo.opensourcecms.com/drupal/ -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python

Re: [Python] nascita siti alternativi su python

2007-07-26 Per discussione Daniele Varrazzo
trui e conoscerci: questo sarebbe disintegrare la comunità. Sareste favorevoli a trovare un modo tecnico per cui i.c.l.p e [EMAIL PROTECTED] vengano unificate? Un saluto a tutti, un grazie ad Antonio per aver mosso le acque e averci messo u

Re: [Python] nascita siti alternativi su python

2007-07-29 Per discussione Daniele Varrazzo
inuti è giù) per fare il punto della situazione attuale e pensare al prossimo passo. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Re: incontro in chat per discussione su python.it

2007-08-01 Per discussione Daniele Varrazzo
> Ora sto provando a tirarmi giù tutto il python.org per cercare di > capire com'è gestito il sito "ufficiale". Al limite si potrebbe creare > anche uno scriptino idiota per le news se solo quello va modificato > rapidamente! Anche io prenderei quello come modello per o

Re: [Python] migrazione da msaccess a python

2007-08-29 Per discussione Daniele Varrazzo
l punto di vista "sei al sicuro". Spero di averti dato qualche informazione utile. A presto! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] migrazione da msaccess a python

2007-08-29 Per discussione Daniele Varrazzo
didattico mi sembra un po' uno spreco di potenzialità. Penso tu abbia tutti gli elementi per decidere... buon lavoro! :) -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] migrazione da msaccess a python

2007-08-30 Per discussione Daniele Varrazzo
fare bene, si è liberi sul paradigma di accesso ai dati, si possono fare anche certe cose velocemente... ma non le stesse che si fanno con Access altrettanto velocemente. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] migrazione da msaccess a python

2007-08-30 Per discussione Daniele Varrazzo
On Thu, 30 Aug 2007 15:26:19 +0200, Manlio Perillo <[EMAIL PROTECTED]> wrote: > Daniele Varrazzo ha scritto: >> [...] >> >> Io ho avuto successo solo usando una versione patchottata di un parser > RML >> "bootleg" che trovai abbandonato da qualche par

Re: [Python] migrazione da msaccess a python

2007-08-30 Per discussione Daniele Varrazzo
On Thu, 30 Aug 2007 15:41:15 +0200, Y3s <[EMAIL PROTECTED]> wrote: > > Il giorno 30/ago/07, alle ore 15:17, Daniele Varrazzo ha scritto: > >> >> >> On Thu, 30 Aug 2007 13:32:09 +0200, Y3s <[EMAIL PROTECTED]> wrote: >>> >>> Il giorno 3

Re: [Python] migrazione da msaccess a python

2007-08-30 Per discussione Daniele Varrazzo
consentire l'immissione dei dati e la creazione di report, allora uno strumento come Access ha un'ottima ragione di esistere ed è uno strumento potente anche in mano a una persona che non ha una conosenza informatica profondissima: il suo target è quel

Re: [Python] migrazione da msaccess a python

2007-08-30 Per discussione Daniele Varrazzo
3/4 > persone...e poi..."impiegati svegli"?!?!? :-) Mah, quando ero un "impiegato sveglio" in una concessionaria automobilistica ho messo circa 10 commerciali a fare i preventivi su un mdb :) -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___

Re: [Python] Operazioni su file e stringhe

2007-09-13 Per discussione Daniele Varrazzo
mpre a capo? C'è un errore: non doveva essere "line.rstrip('n')" ma "line.rstrip('\n')". Il metodo str.rstrip() elimina le occorrenze del carattere passato come argomento dalla fine della stringa. Puoi anche usarl

Re: [Python] Mail from GioMBG > chiedo consigli su modifiche multiple sullo stesso file di testo in un colpo solo con python

2007-09-30 Per discussione Daniele Varrazzo
rex.sub(lambda m: valori[m.group()], template) Questo serve a creare stringhe da stringhe: da dove ottieni il tuo template? che te ne fai della pagina di output? Con Python puoi anche automatizzare l'interazione col web, ad esempio effettuando il post della pagina generata in una form

Re: [Python] next record in mysqldb

2007-10-01 Per discussione Daniele Varrazzo
ndo la sanità mentale che caratterizza il mondo PG, immagino di sì. Credo che all'OP gliene freghi il giusto comunque. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Python e grafica

2007-10-06 Per discussione Daniele Varrazzo
e possono esserti utili. Puoi dare un'occhiata al contenuto a http://www.scipy.org/doc/api_docs/scipy.ndimage.html Divertiti! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Usare Python a basso livello

2007-10-26 Per discussione Daniele Varrazzo
e del programma che hai avuto modo di vedere? -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Usare Python a basso livello

2007-10-26 Per discussione Daniele Varrazzo
può fare acqua. Poi magari di acqua non ne fa, e domani i driver per le schede video si faranno in Python. Non rispondo alle mail per infamare gente: se reputavo tu avessi detto solo cazzate non ti avrei neanche risposto. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com __

Re: [Python] windows e risoluzione monitor

2007-10-27 Per discussione Daniele Varrazzo
GetDC(None) return ( gdi.GetDeviceCaps(hdc, HORZRES), gdi.GetDeviceCaps(hdc, VERTRES)) print get_res() -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists

Re: [Python] Encoding e setdefaultencoding

2007-11-13 Per discussione Daniele Varrazzo
problema hai né quando si verifica. un esempio concreto? Problema extra, che non so se hai (io l'ho avuto): se lavori con Windows tu _credi_ di stare usando il latin1, ma non è così :) stai lavorando in cp1252 e i problemi li incontri regolarmente col simbolo dell'euro. Cia

Re: [Python] Encoding e setdefaultencoding

2007-11-13 Per discussione Daniele Varrazzo
re la codifica del testo nella GetSMS della StateMachine. Ne so poco in effetti. Puoi mandarci un repr() di una stringa ottenuta da un SMS contenente caratteri accentati/simbolo euro/caratteri giapponesi? Se mi dai un numero di cellulare te lo mando io :) -- Daniele Varrazzo - Develer S.r.l.

Re: [Python] Encoding e setdefaultencoding

2007-11-13 Per discussione Daniele Varrazzo
code facendo il decode() giusto - lavori con unicode - quando devi scrivere in un consumatore che consuma stream 8 bit, conosci l'encoding che desidera - fai l'encode() del tuo unicode come lo vuole il consumatore e glielo passi. Dimmi se ti ho chiarito qualcosa o ti ho fatto venire voglia di darti all'apicultura :) Per favore, se rispondi a questo messaggio, scrivi sotto alle frasi a cui vuoi rispondere, non sopra, altrimenti diventa difficile seguire il discorso ;) Ciao! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] area di testo in wxPython

2007-11-14 Per discussione Daniele Varrazzo
buttonPressed(self, evt): s = self.the_text_ctrl.GetValue() Tutto non testato! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Re: Digest di Python, Volume 19, Numero 11

2007-11-16 Per discussione Daniele Varrazzo
re""" self.n = n def window_factory(n): """Funzione che costruisce Window "attrezzate".""" w = Window(n) w.update = lambda n: update(w, n) # nuovo metodo sull'istanza w.string = 'cia

Re: [Python] lavorare con più classi

2007-11-19 Per discussione Daniele Varrazzo
con dei lookup. Diverso sarebbe stato il caso di un comando che viene eseguito all'import, ad esempio: class ClasseC: amico = ClasseD class ClasseD: pass questo non funziona, ma comincia a funzionare invertendo le definizioni. -- Daniele Varrazzo - Develer S.r.l. htt

Re: [Python] wxPython: bottone "disattivato"

2007-11-22 Per discussione Daniele Varrazzo
in funzioni collegate a callback di eventi. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Python e DLL

2007-12-01 Per discussione Daniele Varrazzo
mischiare le librerie scritte nei diversi linguaggi CLI a cuor contento. Divertiti! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Python logging

2007-12-02 Per discussione Daniele Varrazzo
e vale la pena?), ma non vedo la fretta di buttarsi su un package considerato alpha e "ad-hoc" dal suo sviluppatore. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Python logging

2007-12-02 Per discussione Daniele Varrazzo
on.org/issue1277903, e non c'entra niente con quanto riportato da Zarathustra (peraltro il bug è stato chiuso come non valido). -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Interfacce grafiche

2007-12-08 Per discussione Daniele Varrazzo
ython, che non hanno restrizioni di licenza, hanno una ottima documentazione (e che puoi praticamente imparare solo guardando la demo) e hanno un aspetto decente anche su Windows. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Interfacce grafiche

2007-12-08 Per discussione Daniele Varrazzo
Gian Mario Tagliaretti ha scritto: > 2007/12/8, Daniele Varrazzo <[EMAIL PROTECTED]>: > >> Le Qt sono più raffinate, non c'è che dire. Per soli meriti tecnici sono >> superiori a ogni altro sistema di widgets. Ma: > > Mi ero tenuto lontano da questio

Re: [Python] Interfacce grafiche

2007-12-08 Per discussione Daniele Varrazzo
Enrico Franchi ha scritto: > On Dec 8, 2007, at 1:01 PM, Daniele Varrazzo wrote: > >> Riguardo il secondo punto, la faccenda è intricata, ma >> sostanzialmente Qt lega >> male con qualunque licenza open che non sia GPL. Per esempio se tu >> volessi >> fare

Re: [Python] Python logging

2007-12-08 Per discussione Daniele Varrazzo
if __name__ == '__main__': c = C() L'output in questo caso è: <_MainThread(MainThread, started)> <_DummyThread(Dummy-1, started daemon)> WARNING:root:deleted <__main__.C object at 0xb7c54ecc> dove il logger ha funzionato bene anche se l&

Re: [Python] variabili globali e d'istanza: provengo da java

2007-12-26 Per discussione Daniele Varrazzo
se. Anche se in Python esiste il global, il suo abuso è tipicamente sintomo che qualcosa non va nel design. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] OLE Object

2007-12-29 Per discussione Daniele Varrazzo
i oggetti molto complesso) dall'esterno... ed ero anche poco esperto di Python. Mi dispiace non poterti aiutare più nei dettagli, ora non ho un Windows sottomano. A presto ;) -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] colorare caratteri in wx.TextCtrl

2008-01-09 Per discussione Daniele Varrazzo
il metodo SetStyle(). Per esempio: font = wx.Font(10, wx.FONTFAMILY_TELETYPE, wx.FONTSTYLE_NORMAL, wx.FONTWEIGHT_NORMAL, False) ctrl.SetStyle(0, len(val), wx.TextAttr("BLACK", "WHITE&

Re: [Python] Confronto due stringhe "dettagliato"

2008-01-11 Per discussione Daniele Varrazzo
ette (tag, i1, i2, j1, j2): ognuna dice in che relazione sono i caratteri a[i1:j1] con i caratteri b[i2:j2]. Tag può essere 'replace', 'delete', 'insert', 'equal'. f serve ad avere il controllo su quale elementi ignorare. Leggi http://docs.python.org/lib/m

Re: [Python] Confronto due stringhe "dettagliato"

2008-01-11 Per discussione Daniele Varrazzo
versione è più compatta (anche se non meno schifosa :D) > > In [38]: f = lambda s1,s2: sum(1 for c1,c2 in zip(s1, s2) if c1 == c2) Per stare al gioco: puoi anche sommare tra loro i bool: In [1]: def f(s1, s2): ...: return sum(c1 == c2 for

Re: [Python] Utilizzo di Readline con socket

2008-01-30 Per discussione Daniele Varrazzo
ono momenti in cui fanno maledettamente comodo (questo lo è, a meno che non ti spieghino come installare twisted sul cellulare) e ci sono modi di usarli in cui funzionano senza dare rogne (una coda lo è). Secondo me rimuoverli dalla coscienza collettiva della programmazione è negativo quanto il l

Re: [Python] Domanda "teorica"

2008-02-01 Per discussione Daniele Varrazzo
aggiornata (anche perché con le estensioni C non si può fare introspezione con le signature). Mi sembra un'ipotesi remota comunque. Resta il fatto che gestirei questa chiamata usando solo named parameters. Spero di esserti stato utile, ciao! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] query con MySQL

2008-02-02 Per discussione Daniele Varrazzo
r() sql = '''select qualcosa from qualcosaltro WHERE qualcosa = %(nomeStringa)s''' args = { 'nomeStringa': 'mio valore' } cur.execute(sql, args) for record in cur: ... -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Quali librerie? Mi rimetto alla vostra esperienza

2008-02-19 Per discussione Daniele Varrazzo
miglior toolkit grafico" si verifica regolarmente una flamewar dove non si fanno prigionieri né si individuano chiari vincitori! :) I tradeoff tra Qt e Wx li ha indicati Simone succintamente ma chiaramente, tanto che la risposta merita una FAQ da qualche parte! -- Daniele Varraz

Re: [Python] esecuzione subprocess, scrittura stdin e lettura stdout

2008-02-21 Per discussione Daniele Varrazzo
he lancio? Se devi contemporaneamente leggere e scrivere da un processo, per evitare il deadlock che verifichi ti ci vuole un modulo a-la "expect" (che credo usi una select per leggere senza bloccare). Credo che l'implementazione più diffusa in python sia pexpect (http:/

Re: [Python] soap & python

2008-04-01 Per discussione Daniele Varrazzo
vero che dovevo scrivere era in C++: usavo Python solo per i test). ...e non ricordo mai di aver detto "per fortuna che il programma era in C++" per nient'altro nella mia vita! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com _

Re: [Python] soap & python

2008-04-01 Per discussione Daniele Varrazzo
Ah, ma fai proprio advocacy :) http://www.kunxi.org/tag/soaplib/ -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Tkinter

2008-04-11 Per discussione Daniele Varrazzo
resti agganciarti ad "idle" e controllare da li' se il checkbox e' flaggato, nel qual caso fare un pezzetto del lavoro. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Tkinter

2008-04-11 Per discussione Daniele Varrazzo
self.running.grid(row=0 , column=0) def report(self): if self.run.get(): print "On" finestra.after(200, func=app.report) finestra = Tk() app = Application(finestra) finestra.mainloop() Ref. http://infohost.nmt.edu/tcc/

Re: [Python] Tkinter

2008-04-11 Per discussione Daniele Varrazzo
Mauro Maccari ha scritto: > Grazie Daniele, era proprio ciò di cui avevo bisogno! Mi fa piacere! Ehi, ci vediamo al Pycon Due? http://www.pycon.it/ A presto! -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Pyt

Re: [Python] Parsing output dei comandi

2008-05-01 Per discussione Daniele Varrazzo
ace("(", "{").replace(")", "}")) fa esattamente quello che chiedi. La regexp converte la tua sintassi in quella di un dizionario Python. Lo split e i replace eliminano la fuffa di contorno. Per un uilizzo piu' serio (per esempio piu' sicuro, se

Re: [Python] Parsing output dei comandi

2008-05-01 Per discussione Daniele Varrazzo
ext/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit On Thu, 1 May 2008 17:35:05 +0200, Mattia <[EMAIL PROTECTED]> wrote: > On Thu, 01 May 2008 16:32:55 +0200 > Daniele Varrazzo <[EMAIL PROTECTED]> wrote: > >> Questo e' un super-hack, ma: >

Re: [Python] Dubbi su hash e set

2008-05-03 Per discussione Daniele Varrazzo
nno lo stesso hash, cercare in un dizionario che ha tali oggetti per chiave è come cercare per uguaglianza in una lista non ordinata. > Già che ci sono: c'è un modo più semplice/furbo di: > > elemento = [v for v in insieme][0] > oppure: > elemento = insieme.pop(); i

Re: [Python] Consiglio su utilizzo di variabili globali

2008-05-03 Per discussione Daniele Varrazzo
io di funzioni esportate dal modulo stesso va bene. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Dubbi su hash e set

2008-05-04 Per discussione Daniele Varrazzo
Pietro Battiston ha scritto: > Daniele Varrazzo ha scritto: >> Gli oggetti nel tuo insieme dovrebbero essere immutabili. Se cambi un > oggetto, >> e come conseguenza del cambiamento il suo hash cambia, hai > tranqillamente una >> situazione come quella indicata. > &

Re: [Python] Dubbi su hash e set

2008-05-04 Per discussione Daniele Varrazzo
implementi anche: def __eq__(self, other): return self.ID == other.ID (e tanto vale usare la funzione id() a questo punto). -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Consiglio su utilizzo di variabili globali

2008-05-04 Per discussione Daniele Varrazzo
ttura ma non la scrittura - serializzare gli accessi ...eccetera. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Dubbi su hash e set

2008-05-06 Per discussione Daniele Varrazzo
ando la delega hai maggiore liberta': puoi definire un'interfaccia del tutto diversa (non solo il caso banale in cui hai un mapping 1-1 dei metodi deleganti su quelli delegati). Puoi cambiare signature e semantica dei metodi a cuor contento e puoi

Re: [Python] subprocess

2008-05-21 Per discussione Daniele Varrazzo
rocess per eseguire "ssh comando" e leggerne l'output. Altrimenti, come ha detto Emanuele, ssh non accetterà la password da stdout: in tal caso puoi usare pexpect per l'interazione. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___

Re: [Python] Dividere stringa in parti uguali

2008-05-22 Per discussione Daniele Varrazzo
nge(0, len(messaggio), size) ] che è quello che hai scritto tu ma in una list comprehension. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Dividere stringa in parti uguali

2008-05-22 Per discussione Daniele Varrazzo
è una modifica non backward-compatible, lo si farà solo in Python 3.0) -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] override di __getattribute__ per avere getter e setter "automatici"

2008-06-29 Per discussione Daniele Varrazzo
DQAF11.html ) Non puoi accedere a variabili "__private" se non dalla stessa classe: né sottoclassi né sopraclassi possono farlo. Devi usare variabili "_protette", con un solo underscore. Divertiti! Io ho ancora codice sparso in giro da qualche cliente che usava cose di questo ge

Re: [Python] Funzioni come moduli

2008-06-29 Per discussione Daniele Varrazzo
(__import__ è l'hook che implementa lo statement import: presa in maniera isolata da questo contesto, la sua semantica è quantomeno bizzarra). Documentazione: - __import__(): http://docs.python.org/lib/built-in-funcs.html#l2h-6 - execfile(): http://docs.python.org/lib/built-in-funcs.html#l2

Re: [Python] moduli grafici

2008-06-29 Per discussione Daniele Varrazzo
). Un pacchetto ottimo per *lavorare* con le immagini, ma forse non per produrne da zero, è PIL. Insomma, se il dominio delle immagini che devi creare è uno specifico è più facile che tu possa trovare qualcosa di semplice da usare. -- Daniele Varraz

Re: [Python] override di __getattribute__ per avere getter e setter "automatici"

2008-06-29 Per discussione Daniele Varrazzo
che richiama _get_foo() e _set_foo(): tutto il codice che utilizzava la tua classe continua a funzionare indisturbato. Insomma, ti sei accorto che in Python si possono fare in automatico molte cose che in Java o in C++ andavano noiosamente fatte a mano... peccato che poi ci si accorg

Re: [Python] Ram libera sotto Linux

2008-06-30 Per discussione Daniele Varrazzo
emem = re.compile(r"^([^:]+):\s*([0-9]+)\s+kB") rv = {} for row in open("/proc/meminfo"): m = remem.match(row) rv[m.group(1)] = int(m.group(2)) in rv trovi tutte le informazioni che ti possono servire. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Funzioni come moduli

2008-06-30 Per discussione Daniele Varrazzo
env = {} execfile(my_file, env) for k, v in env.iteritems(): if k.startswith('handle_'): register_plugin(v) break else: complain("no plugin in this file") Se i plugin hanno la possibilita' di poter intervenire in diverse

Re: [Python] Funzioni come moduli

2008-06-30 Per discussione Daniele Varrazzo
l problema e' che usi un dizionario per ambiente globale che pero' poi butti via. Il codice seguente funziona come ci si aspetta: In [1]: ENV = {} In [3]: execfile('plugin_A.py', ENV) In [5]: a = ENV['A']() In [6]: a.test() -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Funzioni come moduli

2008-06-30 Per discussione Daniele Varrazzo
ra che non ridefinisca nomi di > variabili che ho in uso? A me non sembra che il global namespace del chiamante venga inquinato: In [1]: ENV = {} In [2]: execfile('plugin_A.py', ENV) In [3]: a = ENV['A']() In [4]: a.test() [ ...roba... ] In [5]: sys --- Traceback (most recent call last) /home/piro/py/ in () : name 'sys' is not defined -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Funzioni come moduli

2008-06-30 Per discussione Daniele Varrazzo
ortare dinamicamente qualunque oggetto dai moduli), ma se ho a disposizione due funzioni: una pubblica, con la semantica adatta al mio scopo e una, progettata per altri scopi, che con gli aggiustamenti giusti può fare al caso mio, allora in mancanza di altri problemi preferisco usare la prima. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

Re: [Python] Funzioni come moduli

2008-06-30 Per discussione Daniele Varrazzo
("Ciao, " + user.name) class PortaSegreta(Plugin): def on_message(self, user, string): if "apriti sesamo" in string: self.world.create_room("grotta") for i in range(40):

[Python] PGDay 2008 - Call For Papers

2008-07-15 Per discussione Daniele Varrazzo
la conferenza Per maggiori informazioni vedere il sito web ufficiale http://www.pgday.org/it/ e in particolare la pagina http://www.pgday.org/it/call4papers N.B. potrebbe essere probabile uno slittamento della data di invio del contributo. Per qualunque dubbio non esitate a contattare gli organizza

Re: [Python] importare modulo da directory superiore

2008-07-27 Per discussione Daniele Varrazzo
tory che contengono la roba da importare alla variabile d'ambiente PYTHONPATH. -- Daniele Varrazzo - Develer S.r.l. http://www.develer.com ___ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python

  1   2   3   4   5   6   7   >