Re: [Python] __debug__ e EAFP

2016-05-11 Per discussione enrico franchi
2016-05-10 16:56 GMT+01:00 Pietro Battiston : > Capisco. Beh, d'ora in poi lo utilizzerò solo come programmazione > difensiva, ad esempio iniziando ogni mio listato con > > assert(__debug__) > Capisco la battuta, ma se e' non e' una battuta, spero di non dovere mai usare

Re: [Python] __debug__ e EAFP

2016-05-11 Per discussione Carlos Catucci
2016-05-11 12:48 GMT+02:00 enrico franchi : > E detto fra noi... ma veramente vogliamo usare assert come *controllo di > flusso*? A me era sembrato di capire che sia un oggetto da usare in svliluppo per avere dei conrolli. E non va abustao, a mio parere, neppure in devel

Re: [Python] __debug__ e EAFP

2016-05-11 Per discussione Luca Bacchi
Io, prima di scoprire sta storia, scrivevo cose del tipo: try: assert len(l) != 0 # using l list except AssertionError: raise ValidationError() Quasi come pattern per implementare semplici validazioni. Ora so che non va fatto. Il giorno 11 maggio 2016 13:39,

Re: [Python] __debug__ e EAFP

2016-05-11 Per discussione Pietro Battiston
Il giorno mer, 11/05/2016 alle 11.48 +0100, enrico franchi ha scritto: > > 2016-05-10 16:56 GMT+01:00 Pietro Battiston : > > Capisco. Beh, d'ora in poi lo utilizzerò solo come programmazione > > difensiva, ad esempio iniziando ogni mio listato con > > > >

Re: [Python] __debug__ e EAFP

2016-05-11 Per discussione Roberto Polli
Il 11 maggio 2016 12:48, enrico franchi ha scritto: > 2016-05-10 16:56 GMT+01:00 Pietro Battiston : >> iniziando .. con assert(__debug__) > Capisco la battuta, ma se e' non e' una battuta è una battuta :D > E detto fra noi... ma veramente

Re: [Python] __debug__ e EAFP

2016-05-11 Per discussione Roberto Polli
Il 11 maggio 2016 16:31, Pietro Battiston ha scritto: > ... condensare ... > > if not civico.isdigit(): > raise ValueError("Il numero civico deve essere numerico") > > in > > assert(civico.isdigit()) "Il numero civico deve essere numerico" > Uso assert se il

Re: [Python] __debug__ e EAFP

2016-05-11 Per discussione Roberto Polli
Il 10 maggio 2016 17:42, Marco De Paoli ha scritto: > è come se ... predisporre > tutti i fusibilie poi li toglie tutti ... In python forse il paragone ha senso ;) In C assert è una cosa. Gli errori gestiti sono un'altra. assert() usa abort() in caso di fail, quindi

Re: [Python] I: aiuto

2016-05-11 Per discussione Alberto Abate
Per lanciare un'app sul Raspberry io ho seguito questo: https://learn.adafruit.com/adafruit-raspberry-pi-lesson-7-remote-control-with-vnc/running-vncserver-at-startup Saluti, Alberto ___ Python mailing list Python@lists.python.it

Re: [Python] __debug__ e EAFP

2016-05-11 Per discussione Daniele Tricoli
On Tuesday, May 10, 2016 05:42:05 PM Marco De Paoli wrote: > è come se in un circuito uno si prendesse il disturbo di predisporre > tutti i fusibili > li lascia lì mentre verifica la scheda a banco > e poi li toglie tutti (o meglio li mette in corto) una volta che usa > la scheda nell'ambito

Re: [Python] __debug__ e EAFP

2016-05-11 Per discussione m
* Daniele Tricoli (er...@mornie.org) [160511 21:17]: Una metafora elettronica che userei è: ho un circuito integrato dal quale mi esco una linea di I/O per fare dei test, ovviamente devo piazzarci a monte un buffer perché sennò avrei prestazioni orribili. Finiti i test, devo andare in

[Python] OT: metafore forzate was: Re: __debug__ e EAFP

2016-05-11 Per discussione Daniele Tricoli
On Wednesday, May 11, 2016 09:29:07 PM m wrote: > la cosa che mi piace da matti delle metafore forzate è che sono > come la marmellata per i facoceri senza denti Prese come esercizio creativo per trasferire la stessa tipologia d'informazione da un universo del discorso ad un altro alla fine non

Re: [Python] __debug__ e EAFP

2016-05-11 Per discussione Daniele Tricoli
On Wednesday, May 11, 2016 09:17:07 PM Daniele Tricoli wrote: > Quindi *rimuovo per ottimizzare* la dissipazione di potenza il buffer in > questione, quando vado in produzione. Usando la punteggiatura correttamente magari viene meglio, eh! Scusate: Quindi rimuovo, *per ottimizzare la

Re: [Python] __debug__ e EAFP

2016-05-11 Per discussione Giovanni Porcari
> Il giorno 11 mag 2016, alle ore 21:17, Daniele Tricoli ha > scritto: > > On Tuesday, May 10, 2016 05:42:05 PM Marco De Paoli wrote: >> è come se in un circuito uno si prendesse il disturbo di predisporre >> tutti i fusibili >> li lascia lì mentre verifica la scheda a banco