Re: [Python] PyCon!!!!!!!!!!!

2010-03-02 Per discussione Massimo Capanni
Io verrei volentieri ma solo per un giorno, e per quelle cifre non me lo
posso permettere.
Peccato :)


Il giorno 02 marzo 2010 22.15, Sandro Paganotti
sandro.pagano...@gmail.comha scritto:

 Io ci sono :)

 2010/3/2 Valerio Turturici turturici.vale...@gmail.com

 Quest'anno alla PyCon!!! La mia prima volta, sarà indimenticabile!!
 Spero di conoscere più gente possibile, di fare molte amicizie e
 soprattutto di imparare molto!
 Chi di voi va (presumo sia una domanda banale)?
 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python



 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python


___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Studiare o cercare lavoro nell'opensource(/python) ?

2010-03-01 Per discussione Massimo Capanni
Proviamo a riflettere.

Forse tu fai confusione fra la situazione del mercato del lavoro, del pezzo
di carta che qualcosa vale ma fino a un certo punto, e l'istruzione. E'
normale che sia cosi', soprattutto in un ambito come quello dell'informatica
o dell'ingegneria elettronica ad esempio, dove ti puoi permettere molte
iniziative di ricerca personale e di creativita', ed e' li che ti freghi,
perche' magari vedi i tuoi colleghi che sono riusciti in un loro progetto e
stanno cominciando ad iniziare una loro strada autonoma al di fuori della
scuola.

Il problema e' che non ci si rende conto (mi ci metto anch'io nell'insieme
perche' al tempo feci gli stessi errori) che l'ambiente universitario e' una
cosa e il mondo del lavoro un'altro. Chi cerca di fondere le due cose,
secondo me, non ha capito ne' cos'è l'uno ne' l'altro ambiente.
Non ti domandare a che cosa possa servirti probabilita' e statistica un
domani, il tuo percorso di studi lo prevede quindi studia, passa l'esame e
fai una X sul libretto. Dopo la laurea avrai tutto il tempo per fare pratica
e intraprendere un tuo percorso personale di ricerca, facendo un confronto
proprio con quelle persone di decennale esperienza che molto hanno da
insegnare nel loro settore.

la voglia non ti manca a quanto vedo :-)


Il giorno 01 marzo 2010 06.38, Calogero Bonasia kbona...@gmail.com ha
scritto:

 Caro Paolo,
 come altri ti stanno suggerendo, non interrompere gli studi. Io la pensavo
 come te alla tua età, ho interrotto gli studi e mi sono messo a lavorare,
 anche perché mi rivoltava lo stomaco nel vedere che entrava il figlio
 dell'onorevole o il compagno di kiwanis o come cappero si chiamano quelle
 associazioni pseudo massoniche, salutava il professore e usciva con trenta
 sul libretto...

 oggi scrivo tesi di laurea... per persone come queste... hanno i soldi e io
 intendo lavorare, il mondo va cosi'. Considera però che tra uno super
 specializzato ma senza laurea e con una laurea semplice, tendenzialmente
 viene preferito il secondo.

 Se sei imprenditore, prendi un neolaureato perché fiscalmente ti
 conviene... se sei un coglione di qualche ministero o ente pubblico, segui
 le direttive brunetta e prendi il laureato... perche' a quanto pare, in
 Italia a differenza del resto del mondo, ci si basa sul foglio di carta da
 appendere al muro... quindi se sai fare e hai anche il foglietto in mano,
 sei più avvantaggiato.


 --
 Calogero Bonasia
 http://www.linuxteam.it/
 http://djangopeople.net/0disse0/

 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python


___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [OT] mattone letterario

2010-01-30 Per discussione Massimo Capanni
vi ringrazio,

gli rendero' giustizia presto :)

ciao


Il giorno 30 gennaio 2010 18.45, Y3s y...@katamail.com ha scritto:


 Il giorno 30/gen/2010, alle ore 18.20, Marco Beri ha scritto:


 Altro libro che vale la pena di leggere è L'io della mente di  Hofstadter
 e Dennett.


 +1

 --
 Antonio Valente



 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python


___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Porting medica2 Was: [OT] Cerco posto lavoro stimolante.

2010-01-17 Per discussione Massimo Capanni
 La mia personalissima impressione è che Microsoft sia il migliore
 esempio di azienda che spesso e volentieri non fa quello che gli utenti
 vogliono, ma sopravvive grazie alla conformazione molto particolare del
 mercato, e spesso riesce anzi a convincere a posteriori gli utenti che
 volevano quel che fa (almeno fino a tempi recenti).

:-)
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Porting medica2 Was: [OT] Cerco posto lavoro stimolante.

2010-01-15 Per discussione Massimo Capanni
sqlkit funziona bene anche su Win?


Il 14 gennaio 2010 23.55, Alessandro Dentella san...@e-den.it ha scritto:
 On Thu, Jan 14, 2010 at 11:28:26PM +0100, Giorgio Zoppi wrote:
 Ripeto se siamo in 4 o 5 e ci organizziamo in un paio di mesi si tira
 su qualcosa di decente da presentare a colleghi di mauro,
 a costi minori. Ora se non ricordo male il clipper era il successore
 del vecchissimo db3 o qualcosa di simile, penso che non
 ci sia SQL dentro. Basterebbe una chiaccherata anche via skype in call
 conference, per sapere come gestire la roba.
 Io il mio sassolino l'ho buttato...

 Posso suggerire a chi se ne vuole occupare di dare una occhiata alla
 libreria sqlkit [1] potreste rendervi conto che l'80% del lavoro è già
 fatto...

 Sqlkit nasce esattamente per fare gestionali ed ha funzioni avanzate
 per l'editing in forma scheda o tabella, ricerca, completamento, stampa.

 Essendo basato su sqlalchemy la definizione del modello dei dati
 è quella di sqlalchemy.

 sandro
 *:-)



 [1] http://sqlkit.argolinux.org        SQLkit home page - 
 PyGTK/python/sqlalchemy
 [2] http://oootemplate.argolinux.org   sistema di template per la stampa
                                               basato su openoffice


 --
 Sandro Dentella  *:-)

 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] Server Smtp-pop3

2010-01-05 Per discussione Massimo Capanni
Salve a tutti,

   qualcuno e' a conoscenza di un server smtp/pop3/imap scritto in Python?

grazie
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Auguri di buon 2010 a tutti!

2010-01-01 Per discussione Massimo Capanni
Auguri a tutti!


Il 01 gennaio 2010 02.10, Valerio Turturici
turturici.vale...@gmail.com ha scritto:
 Roberto M. ha scritto:
 Faccio gli auguri di un felice e, si spera, fortunato annuo nuovo.

 Che il 2010 porti gioia, amore, serenità, fortuna a tutti voi!


 AUGURI!

 Inviato da iPhone
 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python


 Auguri!!
 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] AUGURI DI BUONE FESTE!!!

2009-12-22 Per discussione Massimo Capanni
Auguri anche a te! :)


Il giorno 22 dicembre 2009 20.58, Valerio Turturici 
turturici.vale...@gmail.com ha scritto:

 Non è di certo il post più tecnico che ci possa essere, però siamo ormai
 vicino a Natale e Capodanno quindi faccio gli auguri a tutta la lista
 (casomai avessi dimenticato di mandare la mail a qualcuno o si fosse
 perso per strada qualche messaggio).


 AUGURI DI BUONE FESTE! SPERO SIA UN BEL NATALE E UN FELICE E OTTIMO 2010
 PER TUTTI VOI!!
 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Volontari per un seminario su Python a Bologna

2009-12-07 Per discussione Massimo Capanni
Pisa? Quanti di voi sono toscani?

Il 06 dicembre 2009 20.38, Valerio Turturici
turturici.vale...@gmail.com ha scritto:
 A me piacerebbe molto, peccato che sono lontano da Bologna. Sto
 cercando di organizzare qualcosa a Pisa però.
 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Volontari per un seminario su Python a Bologna

2009-12-07 Per discussione Massimo Capanni
Mi informavo semplicemente per il fatto che poteva essere
una cosa carina organizzare qualcosa ogni tanto (come i
Perl Mongers)

Io sono di Grosseto.

ciao


Il 07 dicembre 2009 10.06, Valerio Turturici
turturici.vale...@gmail.com ha scritto:
 Massimo Capanni ha scritto:
 Pisa? Quanti di voi sono toscani?


 Io (si era capito :)) e Pietro ha detto che si trova spesso a Pisa.
 Altri Toscani non so.
 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] split di file di grandi dimensioni

2009-12-04 Per discussione Massimo Capanni
Gawk per Windows funziona discretamente bene.
Mi ha processato file di 900 mega in pochi secondi liberandomi di
molto lavoro manuale :)


Il 04 dicembre 2009 12.59, Marco Beri marcob...@gmail.com ha scritto:
 2009/12/4 Giovanni Marco Dall'Olio dalloli...@gmail.com

 Scusami, ma io questo lo farei con gawk (sempre che tu sia su un sistema
 unix)

 $: gawk '{print $0  output_$3.txt}' input.txt

 Per esperienza, i tool unix sono molto piu' veloci di quanto tu possa
 fare in python (beh, sono scritti in C o C++)

 Nel caso può provare con cygwin che ha anche lui gawk.

 Ciao.
 Marco.


 --
 http://ThinkCode.TV - Screencast e videocorsi di programmazione
 http://stacktrace.it - Aperiodico di resistenza informatica
 http://beri.it - Blog di una testina di vitello

 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python


___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Usare Unicode e charset

2009-12-03 Per discussione Massimo Capanni
Allora, anzitutto ringrazio tutti per i chiarimenti. A volte sono
titubante nel chiedere
per una ragione di orgoglio verso me stesso: in genere se non ho capito una cosa
cerco tutta la documentazione per capire meglio l'argomento, applico le nuove
nozioni apprese e, dopo eventuali dolori frontali, chiedo aiuto :)

Dopo aver letto le vostre risposte ieri sera mi sono documentato ulteriormente,
trovando anche questo articolo stupendo, non solo nei contenuti ma soprattutto
nel modo di esporre diversamente il concetto di Unicode:

http://www.carminenoviello.com/2008/05/20/unicode-in-5-minuti/

e questo:

http://boodebr.org/main/python/all-about-python-and-unicode

Tutto questo materiale, assieme ai video dei vari Pycon, stanno
chiarendo completamente
tutto.

Grazie ancora

ciao

maz




Il 03 dicembre 2009 13.03, Manlio Perillo manlio_peri...@libero.it ha scritto:
 Nicola Larosa ha scritto:
 [...]
 Manlio Perillo wrote:
 Ma UTF-8 è giusto una codifica.
 ...
 Che tra l'altro risolve anche alcuni problemi di sicurezza che
 erano presenti in UTF-8.

 *cough*

 Ti conviene usare gli unit test anche per i messaggi in mailing list. ;-)


 No, la frase è corretta.
 Avrei dovuto specificare nella prededente specifica di UTF-8.


 Ciao  Manlio

 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Usare Unicode e charset

2009-12-03 Per discussione Massimo Capanni
:-)

Il 03 dicembre 2009 16.43, Enrico Franchi enrico.fran...@gmail.com ha scritto:

 On Dec 3, 2009, at 2:45 PM, Massimo Capanni wrote:

  A volte sono titubante nel chiedere
 per una ragione di orgoglio verso me stesso: in genere se non ho capito una 
 cosa
 cerco tutta la documentazione per capire meglio l'argomento, applico le nuove
 nozioni apprese e, dopo eventuali dolori frontali, chiedo aiuto :)

 E posso aggiungere che hai tutta la mia stima per questo comportamento?
 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] Usare Unicode e charset

2009-12-02 Per discussione Massimo Capanni
Salve,

 confesso che ho un po' di timore a postare questo thread,
 per il fatto che sono tre giorni che cerco di capire questo argomento
 e ad ogni articolo che studio in merito mi sembra di fare un passo indietro
 su quello che ho imparato.

Comunque, ecco la mia situazione: Windows Xp e Python 2.4.6
Tutto e' cominciato ignorando (mea culpa) questo problema:

Listato [1]
-
file = open(prova.txt, w)
x = 'àòàòàòàò'
file.write(x)
file.close()
-

e il prompt dei comandi mi risponde con:


C:\_DATI\pylabpython prova.py
  File prova.py, line 2
SyntaxError: Non-ASCII character '\xe0' in file prova.py on line 2, but no
encoding declared; see http://www.python.org/peps/pep-0263.html for
details


Visto che l'interprete mi consiglia di leggere il link relativo nel messaggio
di errore gli do un'occhiata e provo ad aggiungere :

# -*- coding: utf-8 -*-

e tutto funziona.

Se invece da shell Python scrivo:

Listato [2]
-
 x = ààòàò
 print x
ààòàò
 f = open(pippo.txt, w)
 f.write(x)
 f.close()
-

leggendo il file pippo.txt l'output mi stampa:

 ààòàò

E qui inziano i miei dubbi.

Anzitutto a quanto ho capito dalla documentazione in giro, Python di
default utilizza il charset 'ascii', infatti se eseguo queste due istruzioni
dalla shell ottengo:

 import sys
 sys.getdefaultencoding()
'ascii'

tuttavia in Listato [2] scrivo tranquillamente nel file la stringa x
che non rientra
nel charset. Ora, se comprendessi il meccanismo alla base di tutto forse capirei
tutto il resto.

Provo a fare delle ipotesi:

ho tre soggetti: il sistema sul quale lavoro, l'editor, Python. Il
sistema possiede il
suo charset (ad esempio la cmd di windows mi riporta 437). L'editor lo imposto
sul charset che desidero (di sistema o utf-8 ad esempio). Quindi (in
teoria) Python
nel momento che interpreta le istruzioni del file dovrebbe fare in
modo che i caratteri
del charset del sistema coincidano con quelli che ho pensato di utilizzare con
l'editor (a ragione l'inserimento di # -*- coding: utf-8 -*- nel
listato [1]) e se non sa
come comportarsi si ferma con un errore.
Sarebbe anche da ipotizzare che Python sappia che charset utilizzi il sistema?

Invece in listato [2] funziona anche senza impostare il charset, a
meno che per 'ascii'
Python non intenda un ascii 'esteso'.

Mi fermo qui, perche' se non comprendo questo argomento non posso pretendere
di chiedere qualcosa sulla codifica in unicode ...

Scusatemi se mi sono dilungato, ma spero di aver descritto bene il problema.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Usare Unicode e charset

2009-12-02 Per discussione Massimo Capanni
Il 02 dicembre 2009 18.32, Manlio Perillo manlio_peri...@libero.it ha scritto:
 Massimo Capanni ha scritto:
 Salve,

  confesso che ho un po' di timore a postare questo thread,

 e perchè mai?

perche' e' un vero salto nel buio :)
a volte mi piacerebbe avere uno di quei libri con la semantica di
python (se esistono),
come all'universita' li avevo per il pascal e capire che fine fa il
codice che scrivi ...

[..]

 Ci sono due informazioni in cui Python ha bisogno di conoscere
 l'encoding usato.

 Il primo caso è quando, nel listato del programma, hai una string literal.
 In questo caso l'encoding è necessario in fase di parsing del programma.

 Nel caso in cui l'interprete è eseguito in modalità interattiva, questa
 informazione viene ricavata dal sistema operativo.
 In modalità batch questa informazione deve essere dichiarata dal
 programmatore nel file che contiene il programma.


e infatti cosi' sembra funzionare:

(ho impostato notepad++ su utf-8 senza BOM)

--
# -*- coding: UTF-8 -*-

file = open(prova.txt, w)
x = 'àòàòàòàò'
file.write(x)
file.close()
--

 Il secondo caso è quando converti una stringa normale in Unicode.

 byte_string = 'àè'
 s = unicode(byte_string)
 Traceback (most recent call last):
  File stdin, line 1, in module
 UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 0:
 ordinal not in range(128)

 import sys
 reload(sys)

perche' reload(sys)?

 module 'sys' (built-in)
 sys.setdefaultencoding('utf-8')
 s = unicode(byte_string)


 Nel mio caso, sono su Linux ed ho il locale impostato a `it_IT.utf8`.


sul mio Wxp invece:

--
 import sys
 reload(sys)
 sys.setdefaultencoding('Windows-1252') # codifica di windows
 x = 'ò'
 s = unicode(x)
 s
u'\u2022'

dal quale:

 print s.encode()
ò

ok, effettivamente adesso le cose cominciano leggermente a tornare :)

Concludo quindi il mio post con Unicode: conviene trattare tutte le
stringhe come
Unicode per evitare problemi di portabilita'?


 Ciao  Manlio

grazie infinite :)
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Usare Unicode e charset

2009-12-02 Per discussione Massimo Capanni
Il 02 dicembre 2009 22.29, Manlio Perillo manlio_peri...@libero.it ha scritto:

[...]

 In Python c'è questo:
 http://docs.python.org/reference/index.html

 ma non copre tutto.

accidenti ... per me e' piu' che sufficiente :)


 Perchè è il trucco usato per poter accedere a setdefaultencoding.

 Per evitare di farsi del male, quando l'interprete viene inizializzato,
 quella funzione viene rimossa dal modulo sys.

 In particolare, questa operazione viene fatta nel modulo site.py:
 # Remove sys.setdefaultencoding() so that users cannot change the
 # encoding after initialization.  The test for presence is needed when
 # this module is run as a script, because this code is executed twice.
 if hasattr(sys, setdefaultencoding):
    del sys.setdefaultencoding


 ... ok (mi fido) mi studio meglio i moduli



 Si, e non solo.
 Una stringa contiene del testo ed il testo è differente da una sequenza
 di bytes.


ecco, ora i dubbi ricrescono ... :)

grazie, davvero

ciao

maz
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Che db usare?

2009-11-29 Per discussione Massimo Capanni
[OT]
scusatemi, forse sono io che vedo le cose in un'altro modo, ma penso
che il fine di un servizio come questa mailing list sia quello di
unire e non dividere. Se ci sono delle divergenze di opinione credo
sia buona cosa risolverle in separata sede e lasciare che il thread
proposto nasca, si sviluppi e chiuda nel rispetto di chi l'ha aperto e
di coloro che cercano di dare una mano.
Puo' capitare che ci siamo svegliati male o non siamo ben compresi
nelle nostre intenzioni, ma non ne facciamo un dramma. :)
[/OT]

Il 29 novembre 2009 12.17, Valerio Turturici
turturici.vale...@gmail.com ha scritto:
 Nicola Larosa ha scritto:
 [Mi son dovuto riaggiungere, visto che hai eliminato l'attribuzione.]

 L'ho eliminata per sbaglio.
 Di nuovo, cosa è flame e cosa non lo è dipende dal giudizio di ciascuno.
 Lo stesso vale per cosa è utile e cosa è rumore. Siccome ognuno ha il suo
 giudizio, è impossibile evitare flame.

 E` certo il caso di evitare attacchi personali, ma la soglia di
 tolleranza non può essere troppo bassa, altrimenti si scade
 nell'arbitrio, come hai fatto tu.

 Non credo di aver attaccato nessuno, ho solo cercato di dire che non ha
 senso avere queste discussioni per delle sciocchezze, tutto qua. Se ho
 sbagliato chiedo scusa, la prossima volta rispondo alla richiesta
 dell'OP e basta.
 Lamentarsi di quello che fanno gli altri non fa che aggiungere rumore. Se
 si vuole un mondo migliore, comportarsi di conseguenza funziona meglio
 che pretendere, secondo me.

 Ma infatti io non ho preteso nulla, ho solo esposto un pensiero...e ora
 sono finito io sotto attacco. Vedi un pò tu.
 Ah, allora il problema non era il flame o il rumore, era che tu sei
 d'accordo con l'OP, ma invece di limitarti a dirlo, hai cercato di
 tappare la bocca a chi non lo è col pretesto del flame.

 Pessima mossa.

 Credo che prima di giudicare bisogna conoscere le persone, se io ho una
 cosa da dire la dico, non trovo di certo pretesti e non ho fatto nessuna
 mossa, non sto giocando a scacchi. Ho solo detto che non fa di certo
 piacere ricevere queste risposte, quando chiedevo e chiedo consigli o
 aiuto ricevo anche io queste risposte a volte e di sicuro non mi fa
 piacere visto che nessuno è nato con la scienza infusa ed è diritto di
 tutti imparare senza essere presi in giro.
 Me ne dispiace, te l'ha impedito il tuo programma di posta? O qualcuno ti
 minaccia? O più probabilmente valuti il tuo tempo come più prezioso
 di quello degli altri?

 Me lo ha impedito l'operazione che mi tiene sul letto e postare con il
 telefonino in questa posizione non è una delle cose più comode che ci siano.
 Non mi dispiace che il tuo tentativo non abbia funzionato.


 Dispiace a me essere stato scambiato per uno che usa pretesti o non so
 che tipo di mosse faccia. Volevo soltanto dare un mio parere e alla fine
 ci sono andato di mezzo io.
 E' proprio vero: tra moglie e marito non mettere il dito. Farò tesoro di
 questa esperienza cosi evito di andarci di mezzo io senza aver fatto
 nulla la prossima volta.

 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Che db usare?

2009-11-28 Per discussione Massimo Capanni
Sto facendo anch'io un'esperienza simile: nella mia azienda ho un mail
server e un dns server per il quale e' necessario qualche volta (raro, ma
quando capita son rotture) ricercare delle informazioni dai giganteschi file
di log.

Da circa una settimana quindi mi sono messo alla stesura di uno script in
Python il quale estraesse dai file di log le informazioni grezze e li
organizzasse in un db sql per future consultazioni e statistiche. Avevo
preparato delle ipotesi per la scelta del db, e considerando che alla fine
le operazioni da eseguire  saranno solo di inserimento e ricerca ho scelto
sqlite, che funziona bene, gia' integrato nel linguaggio, veloce quanto
basta.

Potevo scegliere postgresql o mysql, si, ma avrei dovuto tirare su un
servizio, creare degli utenti e considerare un sacco di altri aspetti che
per il mio caso forse erano superflui.

Non conosco il tuo livello di preparazione con python, ma per quanto mi
riguarda gia' utilizzare sqlite mi fa ammattire abbastanza per
un'applicazione semplice come la mia; non oso pensare a un progetto piu'
grosso. :)

coraggio e buon lavoro




Il giorno 28 novembre 2009 16.14, Enrico 'Henryx' Bianchi henry...@yahoo.it
 ha scritto:

 On Saturday 28 November 2009 14:00:25 Enrico Franchi wrote:
  Non e' sensato pretendere un DB che scali bene verso l'alto
  e verso il basso, e magari sia pure comodo dal punto di vista del
  deployment.

 Piu` che altro dubito che esista un database del genere. Forse Firebird
 (passi
 dall'embedded al client/server cambiando solo la stringa di connessione),
 ma
 non ho mai sentito parlare di database di dimensioni che superano il Gb (su
 IBSurgeon ho trovato un articolo su come creare ed ottimizzare un database
 Firebird da 1Tb, ma vengono citati database della dimensione massima di
 450Gb)

 Enrico
 P.S. per il moderatore: reinvio il messaggio in quanto precedentemente l'ho
 inviato con l'indirizzo sbagliato
  ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Che db usare?

2009-11-28 Per discussione Massimo Capanni
Il giorno 28 novembre 2009 17.48, Enrico 'Henryx' Bianchi
henry...@yahoo.it ha scritto:

 On Saturday 28 November 2009 16:35:04 Massimo Capanni wrote:
  Sto facendo anch'io un'esperienza simile: nella mia azienda ho un mail
  server e un dns server per il quale e' necessario qualche volta (raro, ma
  quando capita son rotture) ricercare delle informazioni dai giganteschi
   file di log.

 OT: se usi ambienti Linux/*nix per tenere in piedi questa roba, ti consiglio
 di migrare a rsyslog o a syslog-ng. Il primo ha dei moduli dedicati per
 salvare i dati su database (MySQL, PostgreSQL e, forse, SQLite) ma, secondo
 me, ha una pessima sintassi di configurazione. Il secondo ha una buona 
 sintassi
 di configurazione, ma le funzionalita` di salvataggio dei dati su database 
 sono
 a pagamento (ci sono comunque trucchi per inviare in automatico i dati su
 database)


eh ... se lavorassi su Linux/*nix forse avrei meno grattacapi :)
purtroppo gli applicativi girano tutti su sistemi Windows ...

   Avevo
  preparato delle ipotesi per la scelta del db, e considerando che alla fine
  le operazioni da eseguire  saranno solo di inserimento e ricerca ho scelto
  sqlite, che funziona bene, gia' integrato nel linguaggio, veloce quanto
  basta.

 Personalmente non saprei se ti conviene, in quanto con SQLite hai uno storage
 locale, mentre con un RDBMS client/server potresti addirittura centralizzare
 la base dati (anche se con un syslog server hai lo stesso risultato)


si, pienamente daccordo su questo aspetto, ma la rete di server dai
quali estraggo i dati non sono in rete e una soluzione del genere
sarebbe estremamente piu' macchinosa al momento. Per questo sqlite
esegue egregiamente il lavoro che mi ero preposto.

  Potevo scegliere postgresql o mysql, si, ma avrei dovuto tirare su un
  servizio, creare degli utenti e considerare un sacco di altri aspetti che
  per il mio caso forse erano superflui.

 Firebird lo abiliti via inetd e, solitamente, per piccoli progetti viene usato
 direttamente con l'utente SYSDBA

  Non conosco il tuo livello di preparazione con python, ma per quanto mi
  riguarda gia' utilizzare sqlite mi fa ammattire abbastanza per
  un'applicazione semplice come la mia; non oso pensare a un progetto piu'
  grosso. :)

 Personalmente sono abbastanza preparato da potermi muovere tranquillamente in
 qualsiasi ambito (l'unico ambito che non ho mai voluto veramente approfondire
 la parte web in quanto non mi interessa). Inoltre considera che il mio ambito
 di sviluppo (se e quando sviluppo) e` proprio a livello di database

ti ringrazio dei suggerimenti, semmai sapro' a chi chiedere in futuro
in caso di dubbi :)
Anzi, scusandomi per l'uscita di tema da questo post, ma quando
conviene utilizzare sqlalchemy?

 Enrico
 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] modifica dati con interfaccia a caratteri

2009-11-23 Per discussione Massimo Capanni
Salve a tutti,

  non riesco a venire a capo di un problema apparentemente semplice.

Sto realizzando un semplice programma di memorizzazione dati su file,
utilizzando la consolle a caratteri (niente interfacce grafiche quindi). Il
problema e' che non riesco a trovare un modo semplice di modificare i dati
inseriti, ad esempio: se il dato memorizzato su file e' un testo di tot
caratteri, come posso modificarlo dal prompt a caratteri? Pensavo a un
buffer editabile ma mi sfugge il modo di realizzarlo.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] modifica dati con interfaccia a caratteri

2009-11-23 Per discussione Massimo Capanni
il problema non era cosi' semplice :) (date le mie limitate conoscenze
python)

vi ringrazio dei suggerimenti, mi metto a lavoro.

ciao

max

2009/11/23 Marco Mariani marco.mari...@prometeia.it

 Massimo Capanni wrote:

non riesco a venire a capo di un problema apparentemente semplice.
 
  Sto realizzando un semplice programma di memorizzazione dati su file,
  utilizzando la consolle a caratteri (niente interfacce grafiche quindi).

 Usi gia' ncurses?

  Il problema e' che non riesco a trovare un modo semplice di modificare
  i dati inseriti, ad esempio: se il dato memorizzato su file e' un
  testo di tot caratteri, come posso modificarlo dal prompt a caratteri?
  Pensavo a un buffer editabile ma mi sfugge il modo di realizzarlo.

 Se puo' aiutare,

 http://excess.org/urwid/


 --
 This e-mail (and any attachment(s)) is strictly confidential and for use
 only by intended recipient(s). Any use, distribution, reproduction or
 disclosure by any other person is strictly prohibited. The content of this
 e-mail does not constitute a commitment by the Company except where provided
 for in a written agreement between this e-mail addressee and the Company. If
 you are not an intended recipient(s), please notify the sender promptly and
 destroy this message and its attachments without reading or saving it in any
 manner. Any non authorized use of the content of this message constitutes a
 violation of the obligation to abstain from learning of the correspondence
 among other subjects, except for more serious offence, and exposes the
 person responsible to the relevant consequences.

 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] modifica dati con interfaccia a caratteri

2009-11-23 Per discussione Massimo Capanni
scusate,

stavo cercando di importare il modulo curses ma l'interprete mi da errore.
La versione python installata e' la 2.6.4 e se eseguo import curses
l'interprete mi
risponde:

 import curses
Traceback (most recent call last):
  File stdin, line 1, in module
  File C:\Python26\lib\curses\__init
from _curses import *
ImportError: No module named _curses

ho controllato e la libreria esiste (C:\Python26\Lib\curses).

sapete il perche'?


2009/11/23 Massimo Capanni massimo.capa...@gmail.com

 il problema non era cosi' semplice :) (date le mie limitate conoscenze
 python)

 vi ringrazio dei suggerimenti, mi metto a lavoro.

 ciao

 max

 2009/11/23 Marco Mariani marco.mari...@prometeia.it

 Massimo Capanni wrote:

non riesco a venire a capo di un problema apparentemente semplice.
 
  Sto realizzando un semplice programma di memorizzazione dati su file,
  utilizzando la consolle a caratteri (niente interfacce grafiche quindi).

 Usi gia' ncurses?

  Il problema e' che non riesco a trovare un modo semplice di modificare
  i dati inseriti, ad esempio: se il dato memorizzato su file e' un
  testo di tot caratteri, come posso modificarlo dal prompt a caratteri?
  Pensavo a un buffer editabile ma mi sfugge il modo di realizzarlo.

 Se puo' aiutare,

 http://excess.org/urwid/


 --
 This e-mail (and any attachment(s)) is strictly confidential and for use
 only by intended recipient(s). Any use, distribution, reproduction or
 disclosure by any other person is strictly prohibited. The content of this
 e-mail does not constitute a commitment by the Company except where provided
 for in a written agreement between this e-mail addressee and the Company. If
 you are not an intended recipient(s), please notify the sender promptly and
 destroy this message and its attachments without reading or saving it in any
 manner. Any non authorized use of the content of this message constitutes a
 violation of the obligation to abstain from learning of the correspondence
 among other subjects, except for more serious offence, and exposes the
 person responsible to the relevant consequences.

 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python



___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Go or Unladen Swallow? Cosa ne pensate ?

2009-11-14 Per discussione Massimo Capanni
ehm scusate, erano giorni che non controllavo la posta,
ma c'è aria di trolling? (perche' da una veloce lettura ne ha tutta
l'atmosfera) :)


Il giorno 14 novembre 2009 09.01, enrico franchi
enrico.fran...@gmail.comha scritto:

 2009/11/14 luigi scarso luigi.sca...@gmail.com:

  Per il resto:
  forse ti è sfuggito il fatto che per me questo thread è chiuso.

 Forse ti e' sfuggito il fatto che non me ne puo' fregare di meno
 di quello che e' per te questo thread.
 Comunque, se fosse chiuso, non avresti risposto.

  Io concordo con
  http://www.python.org/dev/peps/pep-3003/

 Come sopra, con l'aggravante che mostri chiaramente che non lo
 intendi chiuso, cercando ancora di difendere la tua abbondantemente
 sbeffeggiata ipotesi.

 Quindi dovresti cercare di concordare con te stesso e scoprire se
 hai intenzione di proseguire la discussione o meno, e agire di conseguenza.

  Tutto questo thread è una specie di finto flame war -- in certi
  momenti molto realistico.

 Non hai idea di cosa sia una flamewar, vera o finta.




 --
 -enrico
 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] OT: linguaggio smalltalk

2009-11-04 Per discussione Massimo Capanni
Buongiorno a tutti,

scusate l'argomento molto off topic. Mi sto dilettando a tempo perso nello
studio del linguaggio smalltalk, che trovo particolarmente interessante.

Qualcuno di voi ha mai sviluppato qualcosa con questo linguaggio, sia per
lavoro che per hobby? Se si, che considerazioni ne avete tratto?

Grazie

max
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Dubbi su passaggio variabili a funzione

2008-11-24 Per discussione Massimo Capanni
salve,

scusate ma solo adesso ho potuto leggere le risposte.
Confesso che sono un po' confuso e provo ad aggiungere
un alto dettaglio che motivi il mio dubbio (tengo a precisare
che ho chiaro cosa significhi per rifermiento e per valore
visto che ci ho sbattuto la testa con Pascal e C :)   )
ma e' la pratica che mi ha confuso le idee.

Ad esempio, per  esercizio mi sono creato una sorta di lista linkata:

class nodo:
   def __init__(self, parametro = None, next = None):
  self.parametri = parametri
  self.next = None

# creo due nodi
lista = nodo()
p = nodo(foffo)

# aggiungo l'ultimo nodo in testa

def add(lista, p):
p.next = lista
lista.next = p
p = l

mi aspettavo che 'lista' puntasse a 'p' invece il valore non cambia!
cosi' dopo numerosi tentativi mi sono accorto che il parametro
passato non cambiava (e add non aggiungeva un bel nulla alla lista ...)
Parafrasando Franchi il bigliettino dentro
la scatola e' stato riscritto e quindi dovrei puntare al nuovo oggetto
linkato (nuovo indirizzo dell'oggetto), invece mi da none ...
Discorso contrario se aggiungo alla funzione add:

return p

Forse mi sto perdendo in un bicchier d'acqua ...


2008/11/24 Manlio Perillo [EMAIL PROTECTED]

 Manlio Perillo ha scritto:
  Enrico Franchi ha scritto:
  On Nov 23, 2008, at 11:35 AM, Lawrence Oluyede wrote:
 
  Viene sempre e comunque passato l'oggetto riferito dall'etichetta
  (quindi non è definibile né come call by value, né come call by
  reference), in questo caso la lista è una variabile mutabile, indi
  per cui puoi mutarla all'interno della funzione, come all'esterno.
  Io direi che viene passato per valore il riferimento. :P
 
  Sembra il modo per assurdo più semplice per definire il comportamento.
 
 
  Potrebbe però generare confusione.
 

 Scusa, avevo letto riferimento e capito male quello che avevi scritto!


   [...]


 Ciao  Manlio
 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] Dubbi su passaggio variabili a funzione

2008-11-23 Per discussione Massimo Capanni
salve a tutti,

c'e' qualcosa che mi sfugge nel passaggio dei parametri alle funzioni.
Se ho capito bene le variabili alle funzioni sono passate per valore, cioe'
il corpo della funzione non modifica il valore della variabile passata,
tuttavia
per quale motivo se passo come parametro una lista ad esempio, questa
e' come se fosse passata per riferimento?

ad esempio:

def add(lista, dato):
lista.append(dato)
l = []
add(l, a)
add(l, k)
add(l, j)
print l

ottengo: ['a', 'k', 'j']
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


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

2008-10-14 Per discussione Massimo Capanni
accidenti a me e quando ho cominciato a lavorare con windows ... :)

grazie, proprio poco fa ho scoperto console anch'io, vi faccio sapere ...



2008/10/13 Lawrence Oluyede [EMAIL PROTECTED]

 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:
 
 
 ..
 
  error: Python was built with Visual Studio 2003;
  extensions must be built with a compiler than can generate compatible
  binaries
  Visual Studio 2003 was not found on this system. If you have Cygwin
  installed,
  you can try compiling with MingW32, by passing -c mingw32 to setup.py.
 
 
 ..
 
  e' normale? ...

 Azz! La vedo dura far funzionare curses su Windows. Mea culpa, quando
 ho letto linea di comando ho subito pensato a Unix.

 Compilare i moduli C su Windows è un po' un casino per impostare le cose.

 So che esiste anche questo: http://effbot.org/zone/console-index.htm

 Non ho mai provato ad usarlo però

 --
 Lawrence, stacktrace.it - oluyede.org - neropercaso.it
 It is difficult to get a man to understand
 something when his salary depends on not
 understanding it - Upton Sinclair
 ___
  Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


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

2008-10-14 Per discussione Massimo Capanni
un dubbio: ma se volessi trasformare poi l'applicazione in eseguibile .exe
e' possibile farlo anche con cygwin? Scusate se mi dilungo ...

2008/10/14 Stefano Dal Pra [EMAIL PROTECTED]

 Se devi lavorare con WinXP prova usando cygwin:
 http://cygwin.com/

 e' una suite di quasi tutti i programmi tipicamente disponibili su
 Unix/Linux
 compresa ovviamente la shell e python.

 Stefano

 On Tue, Oct 14, 2008 at 9:04 AM, Massimo Capanni
 [EMAIL PROTECTED] wrote:
  accidenti a me e quando ho cominciato a lavorare con windows ... :)
 
  grazie, proprio poco fa ho scoperto console anch'io, vi faccio sapere ...
 
 
  2008/10/13 Lawrence Oluyede [EMAIL PROTECTED]
 
  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:
  
  
  
 ..
  
   error: Python was built with Visual Studio 2003;
   extensions must be built with a compiler than can generate compatible
   binaries
   Visual Studio 2003 was not found on this system. If you have Cygwin
   installed,
   you can try compiling with MingW32, by passing -c mingw32 to
 setup.py.
  
  
  
 ..
  
   e' normale? ...
 
  Azz! La vedo dura far funzionare curses su Windows. Mea culpa, quando
  ho letto linea di comando ho subito pensato a Unix.
 
  Compilare i moduli C su Windows è un po' un casino per impostare le
 cose.
 
  So che esiste anche questo: http://effbot.org/zone/console-index.htm
 
  Non ho mai provato ad usarlo però
 
  --
  Lawrence, stacktrace.it - oluyede.org - neropercaso.it
  It is difficult to get a man to understand
  something when his salary depends on not
  understanding it - Upton Sinclair
  ___
  Python mailing list
  Python@lists.python.it
  http://lists.python.it/mailman/listinfo/python
 
 
  ___
  Python mailing list
  Python@lists.python.it
  http://lists.python.it/mailman/listinfo/python
 
 
 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[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
funziona come un editor di testi
e a linea di comando non ho idea di come implementarlo. Esiste una libreria
che implementa una cosa
del genere?

ringrazio anticipatamente per qualsiasi suggerimento.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


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 che il link che mi hai consigliato dovrebbe fare il caso mio. Daro'
un'occhiata, grazie della dritta!

ciao

maz


Il giorno 13 ottobre 2008 13.15, Lawrence Oluyede [EMAIL PROTECTED] ha
scritto:

 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 errori o aggiunte. Il problema e' che tale
 operazione
  funziona come un editor di testi
  e a linea di comando non ho idea di come implementarlo. Esiste una
 libreria
  che implementa una cosa
  del genere?

 Quali requisiti hai? Perche` con curses e urwid credo tu possa fare un
 vero e proprio editor:
 http://excess.org/urwid/




 --
 Lawrence, stacktrace.it - oluyede.org - neropercaso.it
 It is difficult to get a man to understand
 something when his salary depends on not
 understanding it - Upton Sinclair
 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


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 with Visual Studio 2003;
extensions must be built with a compiler than can generate compatible
binaries
Visual Studio 2003 was not found on this system. If you have Cygwin
installed,
you can try compiling with MingW32, by passing -c mingw32 to setup.py.

..

e' normale? ...


Il giorno 13 ottobre 2008 14.16, Lawrence Oluyede [EMAIL PROTECTED] ha
scritto:

 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 fare anche menu nel terminale :)
 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


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

2008-09-22 Per discussione Massimo Capanni
fantastico!

grazie



2008/9/22  [EMAIL PROTECTED]:
 Invia le richieste di iscrizione alla lista Python all'indirizzo
python@lists.python.it

 Per iscriverti o cancellarti attraverso il web, visita
http://lists.python.it/mailman/listinfo/python
 oppure, via email, manda un messaggio con oggetto `help' all'indirizzo
[EMAIL PROTECTED]

 Puoi contattare la persona che gestisce la lista all'indirizzo
[EMAIL PROTECTED]

 Se rispondi a questo messaggio, per favore edita la linea dell'oggetto
 in modo che sia più utile di un semplice Re: Contenuti del digest
 della lista Python...


 Argomenti del Giorno:

   1. Interfaccia Db (Massimo Capanni)
   2. [ANNOUNCE] PyGoocanvas 0.12.0 (Gian Mario Tagliaretti)
   3. Re: Interfaccia Db (MauX)


 --

 Message: 1
 Date: Sun, 21 Sep 2008 15:30:49 +0200
 From: Massimo Capanni [EMAIL PROTECTED]
 Subject: [Python] Interfaccia Db
 To: python@lists.python.it
 Message-ID:
[EMAIL PROTECTED]
 Content-Type: text/plain; charset=ISO-8859-1

 Salve a tutti,

 esiste un modulo in python per interfacciarsi con i database come DBI in Perl?


 --

 Message: 2
 Date: Sun, 21 Sep 2008 17:28:54 +0200
 From: Gian Mario Tagliaretti [EMAIL PROTECTED]
 Subject: [Python] [ANNOUNCE] PyGoocanvas 0.12.0
 To: [EMAIL PROTECTED], pygtk-list [EMAIL PROTECTED],
Discussioni generali sul linguaggio Python python@lists.python.it,
[EMAIL PROTECTED]
 Message-ID:
[EMAIL PROTECTED]
 Content-Type: text/plain; charset=ISO-8859-1

 I am pleased to announce version 0.12.0 of the Python bindings for Goocanvas.

 It is available at:

 http://download.gnome.org/sources/pygoocanvas/0.12/

 The bindings are updated with the new Goocanvas API

 PyGooCanvas 0.12.0  (Sep 21 2008)
 ==

  o wrap goocanvas.Points fields (Gian Mario)
  o add a gradient demo to test fill_pattern (Gian Mario)
  o wrap Item.get_requested_area() and  Item.update() (Gian Mario)
  o wrap Item.get_transform_for_child() (Gian Mario)
  o manually wrap Item.set_transform() and ItemModel.set_transform(). It' is 
 now
   possible to use None to unset the matrix (Gian Mario)
  o manually wrap goocanvas.create_cairo_context() and fix a bad API change
   in Pycairo. (Gian Mario)
  o demo play (and drag around...) a flash file into a canvas item. (Gian 
 Mario)
  o some docs fixes. (Gian Mario)

 Blurb:
 ==

 Goocanvas [1] is a canvas widget for GTK+, It is similar in many ways
 to  FooCanvas, hence the name, but it uses cairo for rendering, it has
 an optional  model/view split, and uses interfaces for items  views
 (so you can easily turn any application object into a canvas item or
 view).

 PyGooCanvas is a wrapper which exposes the goocanvas API to the
 python world.  It is fairly complete; most of the API are covered.

 The documentation is done, anyway bug reports on docs are really
 important to improve the documentation.

 Like the GTK+ library, PyGTK and GooCanvas itself PyGooCanvas is
 licensed under  the GNU LGPL, so is suitable for use in both
 free software and proprietary applications.

 PyGooCanvas requires:
 =

  o Goocanvas = 0.10.0
  o PyGObject = 2.10.1 (2.11.3 to build the docs)
  o PyGTK = 2.10.4
  o PyCairo = 1.4.0

 Bug reports should go to
 http://bugzilla.gnome.org/

 [1] http://live.gnome.org/GooCanvas

 cheers
 --
 Gian Mario Tagliaretti
 GNOME Foundation member
 [EMAIL PROTECTED]


 --

 Message: 3
 Date: Sun, 21 Sep 2008 19:29:29 +0200
 From: MauX [EMAIL PROTECTED]
 Subject: Re: [Python] Interfaccia Db
 To: Discussioni generali sul linguaggio Python
python@lists.python.it
 Message-ID: [EMAIL PROTECTED]
 Content-Type: text/plain

 Il giorno dom, 21/09/2008 alle 15.30 +0200, Massimo Capanni ha scritto:
 esiste un modulo in python per interfacciarsi con i database come DBI
 in Perl?

 oh yes: http://wiki.python.org/moin/DatabaseProgramming




 --

 ___
 Python mailing list
 Python@lists.python.it
 http://lists.python.it/mailman/listinfo/python


 Fine di Digest di Python, Volume 29, Numero 12
 **

___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


<    1   2