Re: [Python] Richiesta di aiuto

2015-06-08 Thread Daniele Zambelli
Il 7 giugno 2015 23:18, Andrea Cerfeda  ha scritto:
> [...]
> me che sono completamente a secco, per questo ho deciso di iscrivermi alla
> vostra mailing-list per chiedervi aiuto [...]

Una introduzione molto leggera la puoi trovare qui:

http://pylabmat.readthedocs.org/it/latest/

Ciao

-- 

Daniele

www.fugamatematica.blogspot.com

giusto!
nel verso
forse è perché non guardiamo le cose
Quando non ci capiamo,
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Richiesta di aiuto

2015-06-08 Thread Andrea Cerfeda
Grazie di cuore Daniele... :)

Il giorno 8 giugno 2015 09:38, Daniele Zambelli 
ha scritto:

> Il 7 giugno 2015 23:18, Andrea Cerfeda  ha scritto:
> > [...]
> > me che sono completamente a secco, per questo ho deciso di iscrivermi
> alla
> > vostra mailing-list per chiedervi aiuto [...]
>
> Una introduzione molto leggera la puoi trovare qui:
>
> http://pylabmat.readthedocs.org/it/latest/
>
> Ciao
>
> --
>
> Daniele
>
> www.fugamatematica.blogspot.com
>
> giusto!
> nel verso
> forse è perché non guardiamo le cose
> Quando non ci capiamo,
> ___
> 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] [python] Re: Richiesta di aiuto

2015-06-08 Thread Carlos Catucci
2015-06-08 8:19 GMT+02:00 Andrea Cerfeda :

> Giorno Carlos, vedo che sei mattiniero ;) Ti ringrazio per i tuoi
> suggerimenti, con l'occasione ti faccio presente che ti ho aggiunto alle
> mie cerchie su google, non si sa mai magari nel prossimo futuro potrebbe
> capitare di scambiare due pareri...


Ti aggiungo anche io.

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] [python] Re: Richiesta di aiuto

2015-06-08 Thread Andrea Cerfeda
ok :)

Il giorno 8 giugno 2015 10:00, Carlos Catucci  ha
scritto:

>
> 2015-06-08 8:19 GMT+02:00 Andrea Cerfeda :
>
>> Giorno Carlos, vedo che sei mattiniero ;) Ti ringrazio per i tuoi
>> suggerimenti, con l'occasione ti faccio presente che ti ho aggiunto alle
>> mie cerchie su google, non si sa mai magari nel prossimo futuro potrebbe
>> capitare di scambiare due pareri...
>
>
> Ti aggiungo anche io.
>
> Carlos
> --
> EZLN ... Para Todos Todo ... Nada para nosotros
>
> ___
> 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] PyRoma martedì 9 giugno alle 19:00 ad Enlabs

2015-06-08 Thread Nemesis
Domani sera parleremo di:

  * pytest
  * Architettura NoSQL/Tornado/Asyncio/MongoDB

A presto!
Federico
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] PyRoma martedì 9 giugno alle 19:00 ad Enlabs

2015-06-08 Thread Roberto Polli
2015-06-08 10:17 GMT+02:00 Nemesis :
> Domani sera parleremo di:
Non posso venire :( ma

SPyQR avete vinto...

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


Re: [Python] PyRoma martedì 9 giugno alle 19:00 ad Enlabs

2015-06-08 Thread Nemesis
On 06/08/2015 10:19 AM, Roberto Polli wrote:
> SPyQR avete vinto...

Sono Pythonisti Questi Romani


signature.asc
Description: OpenPGP digital signature
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] PyRoma martedì 9 giugno alle 19:00 ad Enlabs

2015-06-08 Thread Simone Federici
2015-06-08 10:43 GMT+02:00 Nemesis :

> SPyQR avete vinto...
>
> Sono Pythonisti Questi Romani



Che poi è la pronuncia di un Texano...
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] Sviluppare in python 2 o python 3

2015-06-08 Thread Matteo Scarpa
Sperando di non creare piú danni di quelli che ho ottenuto chiedendo al 
prof di sistemi operativi cosa fosse meglio tra i sistemi Unix e .Net 
volevo togliermi un dubbio: perché si sviluppano ancora applicazioni in 
python 2.qualcosa (ovviamente a meno di necessitá particolari tipo la 
libreria c'é solo per quella specifica versione) ripsetto che a una 
3,qualcosa? É una cosa prettamente di guisti/abitudine o c´é qualcosa sotto?


Sperando di avere una risposta piú argomentata di "Perché fa figo usare 
la qualcosa.qualcosa" e di non aver infranto uno dei sigilli 
dell´apocalisse aspetto la vostra _*opinione*_.


Grazie

--
MS

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


Re: [Python] Sviluppare in python 2 o python 3

2015-06-08 Thread Carlo Miron
Il 08/giu/2015 21:42, "Matteo Scarpa"  ha scritto:

> Sperando di non creare piú danni di quelli che ho ottenuto chiedendo al
prof di sistemi operativi cosa fosse meglio tra i sistemi Unix e .Net

Che è successo?
Cosa ti ha risposto?

> volevo togliermi un dubbio: perché si sviluppano ancora applicazioni in
python 2.qualcosa (ovviamente a meno di necessitá particolari tipo la
libreria c'é solo per quella specifica versione) ripsetto che a una
3,qualcosa? É una cosa prettamente di guisti/abitudine o c´é qualcosa sotto?

Abitudine, IMHO. Forse per i più finora non c'è stata ancora una ragione
impellente per cambiare.

> Sperando di avere una risposta piú argomentata di "Perché fa figo usare
la qualcosa.qualcosa" e di non aver infranto uno dei sigilli
dell´apocalisse aspetto la vostra opinione.

:)

> Grazie

Ciao,
©

-- 
|:**THE BEER-WARE LICENSE** (Revision 42):
|  wrote this mail. As long as you retain
| this notice you can do whatever you want with this stuff.
| If we meet some day, and you think this stuff is worth it,
| you can buy me a beer in return.
|--Carlo Miron :
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Sviluppare in python 2 o python 3

2015-06-08 Thread Carlos Catucci
2015-06-08 21:42 GMT+02:00 Matteo Scarpa :

> Sperando di non creare piú danni di quelli che ho ottenuto chiedendo al
> prof di sistemi operativi cosa fosse meglio tra i sistemi Unix e .Net
>

Tipica domanda da torll provocatore e agit prop. Che poi lo sanno tutti che
la risposta giusta e' solo una. "42"


> volevo togliermi un dubbio: perché si sviluppano ancora applicazioni in
> python 2.qualcosa (ovviamente a meno di necessitá particolari tipo la
> libreria c'é solo per quella specifica versione) ripsetto che a una
> 3,qualcosa? É una cosa prettamente di guisti/abitudine o c´é qualcosa sotto?
>

Un mix.
- Piu' difficile trovare hosting che supportano 3? Fino a poco tempo fa era
vero, oggi che le cloud costano uno sputo e ti installi quello che ti pare
non penso sia cosi' vero.
- Quasi tutti i frameworks supportano solo 2? Anche qui era vero fino a
poco tempo fa.
- Moltissimme libreri non sono disponibili per 3? Ecco qui mi sa che per
ora e' ancora vero, spero per poco.
- Siamo fondamentalmente pigri? Beh temo di si.


> Sperando di avere una risposta piú argomentata di "Perché fa figo usare la
> qualcosa.qualcosa" e di non aver infranto uno dei sigilli dell´apocalisse
> aspetto la vostra *opinione*.
>

Nom, hai solo scoprchiato il vaso di Pandora, tranqueillo ;)

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Sviluppare in python 2 o python 3

2015-06-08 Thread Matteo Scarpa

>Che è successo?
>Cosa ti ha risposto?

"Ho delle slide in merito" e ha tirato fuori a fine lezione 3-4 slide sulle performance 
delle varie versioni dei SO discutendone ampiamente con gli alunni per circa 2 settimane con come 
risultato che sono stati richiamati da altri docenti perché "facevano troppo rumore in 
corridoio"



MS

Il 08/06/2015 21:55, Carlo Miron ha scritto:



Il 08/giu/2015 21:42, "Matteo Scarpa" > ha scritto:


> Sperando di non creare piú danni di quelli che ho ottenuto chiedendo 
al prof di sistemi operativi cosa fosse meglio tra i sistemi Unix e .Net


Che è successo?
Cosa ti ha risposto?

> volevo togliermi un dubbio: perché si sviluppano ancora applicazioni 
in python 2.qualcosa (ovviamente a meno di necessitá particolari tipo 
la libreria c'é solo per quella specifica versione) ripsetto che a una 
3,qualcosa? É una cosa prettamente di guisti/abitudine o c´é qualcosa 
sotto?


Abitudine, IMHO. Forse per i più finora non c'è stata ancora una 
ragione impellente per cambiare.


> Sperando di avere una risposta piú argomentata di "Perché fa figo 
usare la qualcosa.qualcosa" e di non aver infranto uno dei sigilli 
dell´apocalisse aspetto la vostra opinione.


:)

> Grazie

Ciao,
©

--
|:**THE BEER-WARE LICENSE** (Revision 42):
| mailto:ca...@miron.it>> wrote this mail. As long as 
you retain

| this notice you can do whatever you want with this stuff.
| If we meet some day, and you think this stuff is worth it,
| you can buy me a beer in return.
|--Carlo Miron :



___
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] Sviluppare in python 2 o python 3

2015-06-08 Thread Carlos Catucci
2015-06-08 22:04 GMT+02:00 Matteo Scarpa :

> "Ho delle slide in merito" e ha tirato fuori a fine lezione 3-4 slide
> sulle performance delle varie versioni dei SO discutendone ampiamente con
> gli alunni per circa 2 settimane con come risultato che sono stati
> richiamati da altri docenti perché "facevano troppo rumore in corridoio"


SI ma alla fine che avete concluso?

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Sviluppare in python 2 o python 3

2015-06-08 Thread Matteo Scarpa

>Tipica domanda da torll provocatore e agit prop.

È il motivo per cui sono stato eletto rappresentante degli studenti

>Che poi lo sanno tutti che la risposta giusta e' solo una. "42"

Vuoi dirmi che la risposta alla domanda fondamentale sulla vita, 
l'universo e tutto quanto é la versione 42 di python?


>Un mix.
>- Piu' difficile trovare hosting che supportano 3? Fino a poco tempo 
fa era vero, >oggi che le cloud costano uno sputo e ti installi quello 
che ti pare non penso sia >cosi' vero.
>- Quasi tutti i frameworks supportano solo 2? Anche qui era vero fino 
a poco >tempo fa.
>- Moltissimme libreri non sono disponibili per 3? Ecco qui mi sa che 
per ora e' >ancora vero, spero per poco.

>- Siamo fondamentalmente pigri? Beh temo di si.

Fondalmentamente la pigrizia di non aggiornare le librerie e non 
aggiornare il proprio metodo di programmazione é il problema? Thanks


MS

Il 08/06/2015 21:56, Carlos Catucci ha scritto:


2015-06-08 21:42 GMT+02:00 Matteo Scarpa >:


Sperando di non creare piú danni di quelli che ho ottenuto
chiedendo al prof di sistemi operativi cosa fosse meglio tra i
sistemi Unix e .Net


Tipica domanda da torll provocatore e agit prop. Che poi lo sanno 
tutti che la risposta giusta e' solo una. "42"


volevo togliermi un dubbio: perché si sviluppano ancora
applicazioni in python 2.qualcosa (ovviamente a meno di necessitá
particolari tipo la libreria c'é solo per quella specifica
versione) ripsetto che a una 3,qualcosa? É una cosa prettamente di
guisti/abitudine o c´é qualcosa sotto?


Un mix.
- Piu' difficile trovare hosting che supportano 3? Fino a poco tempo 
fa era vero, oggi che le cloud costano uno sputo e ti installi quello 
che ti pare non penso sia cosi' vero.
- Quasi tutti i frameworks supportano solo 2? Anche qui era vero fino 
a poco tempo fa.
- Moltissimme libreri non sono disponibili per 3? Ecco qui mi sa che 
per ora e' ancora vero, spero per poco.

- Siamo fondamentalmente pigri? Beh temo di si.

Sperando di avere una risposta piú argomentata di "Perché fa figo
usare la qualcosa.qualcosa" e di non aver infranto uno dei sigilli
dell´apocalisse aspetto la vostra _*opinione*_.


Nom, hai solo scoprchiato il vaso di Pandora, tranqueillo ;)

Carlos
--
EZLN ... Para Todos Todo ... Nada para nosotros


___
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] Sviluppare in python 2 o python 3

2015-06-08 Thread Matteo Scarpa

>SI ma alla fine che avete concluso?

Eravamo arrivati a catalogare i sistemi attraverso tre parametri: 
supporto hardware, personalizzazione e semplicitá di uso.  Per assurdo 
Arch era risultata la miglior distro linux (pur avendo un basso livello 
di semplicitá d'uso) mentre .NET perdeva tantissimi "punti" in supporto 
per il ridotto riconoscimento di hardware rispetto agli altri. OSX non 
valutato perché non riuscivamo ad avere commenti sinceri e non di parte 
dagli utilizzatori


MS

Il 08/06/2015 22:05, Carlos Catucci ha scritto:


"Ho delle slide in merito" e ha tirato fuori a fine lezione 3-4
slide sulle performance delle varie versioni dei SO discutendone
ampiamente con gli alunni per circa 2 settimane con come risultato
che sono stati richiamati da altri docenti perché "facevano troppo
rumore in corridoio"



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


Re: [Python] Sviluppare in python 2 o python 3

2015-06-08 Thread Alessandro Re
On Mon, Jun 8, 2015 at 8:42 PM Matteo Scarpa 
wrote:

>  Sperando di non creare piú danni di quelli che ho ottenuto chiedendo al
> prof di sistemi operativi cosa fosse meglio tra i sistemi Unix e .Net
>

Ma .Net non è un framework di sviluppo? Mi sento un sacco ignorante perché
non cago windows da così tanto tempo (perché ovviamente *nix È Meglio) che
ero rimasto alla famiglia NT.


> volevo togliermi un dubbio: perché si sviluppano ancora applicazioni in
> python 2.qualcosa (ovviamente a meno di necessitá particolari tipo la
> libreria c'é solo per quella specifica versione) ripsetto che a una
> 3,qualcosa? É una cosa prettamente di guisti/abitudine o c´é qualcosa sotto?
>

TL;DR version: costa troppo.

Versione lunga:
La Risposta Giusta è che è una questione di costi. Ed è anche molto
generica, perché "costo" non vuol dire solo soldi, ma anche fatica, tempo,
preferenze personali.

Di sicuro c'é che la 2.x ha molta più storia alle spalle e quindi (stimo)
più supporto, più documentazione, più tutto. Anche, banalmente, più
probabilità di trovare un tutorial per la versione 2.x che per la 3.x
cercando su google, o risposte ad un problema su stackoverflow, etc.

Io ho usato la 3 sin da subito, e ti garantisco che nei primi tempi era
davvero una fatica cercare supporto per Python 3. Non tutti hanno tanta
voglia come me di sentirmi bleeding edge, e quindi aspettano che i tempi
siano maturi.

Ora siamo a 3.5, è matura, è in campo da tanto tempo, ma ci sono ancora un
po' di cosette da limare e di conti da fare con la storia, ecco perché si
sviluppa ancora con 2.x.

Esempio, tornando ai costi economici, considera una azienda che investe
milioni di dollari per ottimizzare la versione 2.5 di python per erogare un
servizio specifico per i suoi clienti. Python avanza, 2.6, 2.7, ma la 2.5 è
ancora buona per loro, perché continuano a migliorarla, patcharla, renderla
più stabile e sicura. A volte è un problema passare da una 2.x a una
2.(x+1) - che è retrocompatibile- specialmente per aziende enormi con una
larga base di utenti e di codice da servire.

Immagina cosa vuol dire passare da una versione ad una non retrocompatibile.

Quindi, ecco, se ci sono dei giocatori grossi come Google p Dropbox, che
nonostante la 3.x sia uscita da anni continuano ancora a sviluppare per la
2, fanno prodotti per la 2, supportano la 2, etc, è chiaro che questi
giocatori hanno un'influenza grossa sul mercato, e quindi il mercato fa
fatica a cambiare.

Ma questo discorso si applica anche ai giocatori piccoli, alle aziendine di
10 programmatori dove la maggior parte di loro non ha tempo né voglia di
imparare un linguaggio sensibilmente diverso, dove la vecchia code-base non
è compatibile con la versione nuova, etc etc.

Insomma, costa troppo. Quindi ci vuole molto tempo perché bisogna cambiare
un pezzettino piccolo alla volta.

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


Re: [Python] Sviluppare in python 2 o python 3

2015-06-08 Thread Matteo Boscolo

Il 08/06/2015 22:51, Alessandro Re ha scritto:
Insomma, costa troppo. Quindi ci vuole molto tempo perché bisogna 
cambiare un pezzettino piccolo alla volta.


Ciauz
~Ale
Bella analisi .. concordo pienamente.. se penso al codice che mantengo.. 
e doverlo portare a p3 .. mmm mi vengono dritti i capelli :)))



---
Questa e-mail è priva di virus e malware perché è attiva la protezione avast! 
Antivirus.
https://www.avast.com/antivirus

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


Re: [Python] Sviluppare in python 2 o python 3

2015-06-08 Thread Enrico Bianchi

On 06/08/2015 09:42 PM, Matteo Scarpa wrote:
Sperando di non creare piú danni di quelli che ho ottenuto chiedendo 
al prof di sistemi operativi cosa fosse meglio tra i sistemi Unix e .Net
Considerando che .Net e` un framework e che Unix e` una famiglia di 
sistemi operativi, spero che ti abbia sbattuto fuori a calci (senza 
offesa, sono in primis un sistemista, e sentire 'sti strafalcioni mi 
irrita non poco)



É una cosa prettamente di guisti/abitudine o c´é qualcosa sotto?

Un po' tutti e due. I motivi che ho trovato io sono questi:

 - Compatibilita` con il pregresso. Questo e` forse il motivo piu` 
importante: se ho codice scritto per Python 2, e` molto piu` conveniente 
mantenerlo su Python 2, a meno che non ci sia un motivo decisamente 
valido per farlo. E ad oggi non esiste ancora.
 - Diffusione. Python 2 lo trovi praticamente su qualsiasi 
distribuzione. Python 3 no. Ora sta cambiando qualcosa, ma poco.
 - Scarsita` di librerie. La questione e` cambiata, e cambia 
gradualmente ogni giorno, ma alcune librerie chiave (e.g. Twisted) 
ancora non esistono per Python 3
 - Distribuzione. Un applicativo scritto per Python 3.2 quasi 
sicuramente gira sull'ultima versione del linguaggio (mi tengo sul 
condizionale per ovvi motivi). Diversamente, un applicativo scritto per 
l'ultima versione di Python difficilmente girera` su di una versione 
piu` vecchia del linguaggio. E per questo problema, l'unica soluzione e` 
compilare a mano la versione utilizzata durante lo sviluppo. Da questo 
punto di vista secondo me la colpa e` duplice, sia delle distribuzioni, 
che tendono ad essere ultraconservative, che degli sviluppatori Python, 
che non rilasciano una versione compilata per le distribuzioni.


Ad oggi, comunque, a meno di non avere vincoli particolari, conviene 
sviluppare direttamente in Python 3


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


Re: [Python] Sviluppare in python 2 o python 3

2015-06-08 Thread Davide Muzzarelli

Il 08/06/2015 21:42, Matteo Scarpa ha scritto:

perché si sviluppano ancora applicazioni in python 2.qualcosa
(ovviamente a meno di necessitá particolari tipo la libreria c'é solo
per quella specifica versione) ripsetto che a una 3,qualcosa? É una cosa
prettamente di guisti/abitudine o c´é qualcosa sotto?


Ciao Matteo,
cerco di essere il più sintetico possibile, i pignoli in lista non me ne 
vogliano se lascio margini d'imprecisione nella risposta ;)


Premetto che lavoro su progetti web o che hanno a che fare col web. In 
questo ambito è desiderabile poter soddisfare il numero più alto 
possibile di richieste al secondo utilizzando il minimo possibile di RAM.


Stiamo rimanendo su Python 2 per i seguenti motivi, rispetto a Python 3:
- Python 2 è più veloce.
- Python 2 consuma meno memoria.
- Ancora non tutte le librerie che ci servono sono supportate su Python 
3 e quelle supportate spesso mancano di qualcosa pur di mantenere una 
certa retrocompatibilità (anche solo una libreria importante può 
bloccare una migrazione).
- In Python 3 si è persa l'opportunità di fare una buona implementazione 
di Unicode per cui non si vedono vantaggi nel passaggio.
- Python 3 è considerato pienamente maturo dalla versione 3.4, che è 
relativamente recente.
- La migrazione 2to3 funziona solo parzialmente bene con Python 3.5, ci 
sono diverse cose da fare a mano per migrare un'intera applicazione e 
non si può fermare tutto il business nel frattempo.


Per fare un cambio di versione così importante non è sufficiente la 
motivazione "perché Python 3 è più recente", ci vuole almeno un benefit 
veramente importante non raggiungibile diversamente per poter 
giustificare i costi di migrazione.
Per inciso, non ha senso migrare se non c'è un beneficio tangibile e 
consistente a livello di fatturato, in modo da compensare i costi di 
migrazione e dare un vantaggio competitivo. Piuttosto è meglio 
continuare a supportare il software su Python 2 per qualche anno e poi, 
eventualmente, approfittare dell'occasione per rivedere l'applicazione.


Per alcuni progetti sto passando a Go invece che a Python 3, questi sono 
i benefit che percepisco come importanti:

- Tipizzazione statica, errori in fase di compilazione invece che a runtime
- Binario compilato senza dipendenze esterne (deploy facile)
- Tempi di compilazione minimi (spesso meno di quanto ci mette Python a 
partire)

- Garbage collector sufficientemente buono
- Unicode
- Facile da imparare anche per i junior, seppur non facile quanto Python
- Indicativamente 10 volte più performante di Python
- Indicativamente 10 volte meno memoria consumata rispetto a Python
- Comodo per gestire concorrenza e parallelismo

Buona serata,
Davide Muzzarelli
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Sviluppare in python 2 o python 3

2015-06-08 Thread Giorgio Zoppi
Ok siamo su una ml di Python, Io me la passo bene su .NET chissa perche
vengo dal basso livello, trovo tutto quello che sta sopra comodo.


Il giorno 9 giugno 2015 00:44, Enrico Bianchi  ha
scritto:

> On 06/08/2015 09:42 PM, Matteo Scarpa wrote:
>
>> Sperando di non creare piú danni di quelli che ho ottenuto chiedendo al
>> prof di sistemi operativi cosa fosse meglio tra i sistemi Unix e .Net
>>
> Considerando che .Net e` un framework e che Unix e` una famiglia di
> sistemi operativi, spero che ti abbia sbattuto fuori a calci (senza offesa,
> sono in primis un sistemista, e sentire 'sti strafalcioni mi irrita non
> poco)
>
>  É una cosa prettamente di guisti/abitudine o c´é qualcosa sotto?
>>
> Un po' tutti e due. I motivi che ho trovato io sono questi:
>
>  - Compatibilita` con il pregresso. Questo e` forse il motivo piu`
> importante: se ho codice scritto per Python 2, e` molto piu` conveniente
> mantenerlo su Python 2, a meno che non ci sia un motivo decisamente valido
> per farlo. E ad oggi non esiste ancora.
>  - Diffusione. Python 2 lo trovi praticamente su qualsiasi distribuzione.
> Python 3 no. Ora sta cambiando qualcosa, ma poco.
>  - Scarsita` di librerie. La questione e` cambiata, e cambia gradualmente
> ogni giorno, ma alcune librerie chiave (e.g. Twisted) ancora non esistono
> per Python 3
>  - Distribuzione. Un applicativo scritto per Python 3.2 quasi sicuramente
> gira sull'ultima versione del linguaggio (mi tengo sul condizionale per
> ovvi motivi). Diversamente, un applicativo scritto per l'ultima versione di
> Python difficilmente girera` su di una versione piu` vecchia del
> linguaggio. E per questo problema, l'unica soluzione e` compilare a mano la
> versione utilizzata durante lo sviluppo. Da questo punto di vista secondo
> me la colpa e` duplice, sia delle distribuzioni, che tendono ad essere
> ultraconservative, che degli sviluppatori Python, che non rilasciano una
> versione compilata per le distribuzioni.
>
> Ad oggi, comunque, a meno di non avere vincoli particolari, conviene
> sviluppare direttamente in Python 3
>
> Enrico
>
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
>



-- 
Quiero ser el rayo de sol que cada día te despierta
para hacerte respirar y vivir en me.
"Favola -Moda".
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] primi passi con PY_3.4.3 (e con Python in genere)

2015-06-08 Thread robertomelu...@libero.it
Da pochi giorni ho cominciato a scrivere alcune righe di codice in Python. 
(Premesso che la mia esperienza si è formata negli anni '80, e con i linguaggi 
e gli OS di allora...)L'obiettivo dello script, come si può intuire, era 
provare l'uso di pickle, ho installato Python 3.4.3 e con l'IDLE ho scritto:


i=0Cognome="Cognome"#import pickleimport 
random#folder="C:/Users/MEL/Documents/PY_file/"nomefile=folder+"prova1.pck"fw=open(nomefile,
 "w+")for i in range(5):eta=random.randint(10,19)pickle.dump(i,fw)
pickle.dump(Cognome, fw)pickle.dump(eta, fw)print ("sto scrivendo: 
",Cognome+str(i), eta)fw.close()print ("Ho chiuso il file:",fw.name)#fr= open 
(nomefile, "r")i=0for i in range(5):i=pickle.load(fr)
Cognome=pickle.load(fr)eta=pickle.load(fr)print ("sto leggendo:" 
,str(i),Cognome, str(eta))print ("rispettivamente: " 
,type(i),type(Cognome),type(eta))fr.close()



la shell mi risponde così:>>>Traceback (most recent call last):  File 
"C:\Python34\Scripts\test_file_testo.py", line 12, in 
pickle.dump(i,fw)TypeError: must be str, not bytes>>>
qualcuno può essere così gentile da spiegarmi perchè?vi ringrazio in anticipo.


email:  robertomelucci@libero.itSito aziendale: 
www.meluccinema.comBlog:
meluccismo.wordpress.comcellulare:  331 - 595.48.72
 
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] primi passi con PY_3.4.3 (e con Python in genere)

2015-06-08 Thread Marco Beri
On Jun 9, 2015 7:43 AM, "robertomelu...@libero.it" 
wrote:

> la shell mi risponde così:
> >>>
> Traceback (most recent call last):
>   File "C:\Python34\Scripts\test_file_testo.py", line 12, in 
> pickle.dump(i,fw)
> TypeError: must be str, not bytes
> >>>
>
> qualcuno può essere così gentile da spiegarmi perchè?
> vi ringrazio in anticipo.

Google is your friend:

http://stackoverflow.com/questions/13906623/using-pickle-dump-typeerror-must-be-str-not-bytes

Ciao.
Marco.

--
http://beri.it/ - Un blog
http://beri.it/i-miei-libri/ - Qualche libro
http://beri.it/articoli/ - Qualche articolo
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python