Corso di Python by Debianizzati.org

Forum dedicato ai gruppi di studio di debianizzati.org
Avatar utente
marcomg
Administrator
Administrator
Messaggi: 8061
Iscritto il: 22/08/2011, 18:54

Re: Corso di Python by Debianizzati.org

Messaggio da marcomg »

Peccato che c'è scuola!!
~ Marco
Rocker85
Sr. Member
Sr. Member
Messaggi: 276
Iscritto il: 13/08/2011, 16:44
Località: Pescara

Re: Corso di Python by Debianizzati.org

Messaggio da Rocker85 »

oltre alle lezioni della accademia...posso affiancare questo tutorial?

http://www.python.it/doc/Easytut/easytut-it/index.html
Stemby
wiki member
wiki member
Messaggi: 1433
Iscritto il: 11/04/2009, 15:47
Località: Missaglia (LC)

Re: Corso di Python by Debianizzati.org

Messaggio da Stemby »

Rocker85 ha scritto:oltre alle lezioni della accademia...posso affiancare questo tutorial?

http://www.python.it/doc/Easytut/easytut-it/index.html
Eh, no. È vecchissimo e totalmente obsoleto. Non ti sarebbe utile.

Ciao!
Rocker85
Sr. Member
Sr. Member
Messaggi: 276
Iscritto il: 13/08/2011, 16:44
Località: Pescara

Re: Corso di Python by Debianizzati.org

Messaggio da Rocker85 »

Esiste qualche quida per python 2???
Stemby
wiki member
wiki member
Messaggi: 1433
Iscritto il: 11/04/2009, 15:47
Località: Missaglia (LC)

Re: Corso di Python by Debianizzati.org

Messaggio da Stemby »

Sul sito ufficiale trovi tutta la documentazione che vuoi. Domanda: che ti serve?

Quando avrai imparato ad usare discretamente bene Python 3, mi auguro che Python 2 sia ormai estinto.
Rocker85
Sr. Member
Sr. Member
Messaggi: 276
Iscritto il: 13/08/2011, 16:44
Località: Pescara

Re: Corso di Python by Debianizzati.org

Messaggio da Rocker85 »

Allora mi chiedo perchè nei repository debian c'è python 2 e non 3
Stemby
wiki member
wiki member
Messaggi: 1433
Iscritto il: 11/04/2009, 15:47
Località: Missaglia (LC)

Re: Corso di Python by Debianizzati.org

Messaggio da Stemby »

A parte che nei repo Debian ci sono entrambi; comunque c'è ancora Python 2 di default semplicemente perché i vecchi programmi (inclusi gli script di sistema di Debian) sono per la maggioranza scritti in Python 2. La migrazione sta avvenendo ma è abbastanza lenta.

Tieni presente che a volte si è costretti ad usare Python 2 anche per nuovi progetti, perché necessitano dell'uso di moduli Python che sono ancora in Python 2. Mi è capitato di recente con un software per il quale necessitavo di sfruttare un algoritmo di interpolazione presente in SciPy, una ricchissima raccolta di strumenti scientifici per Python. Purtroppo SciPy è ancora in Python 2, e quindi sono stato mio malgrado costretto a scrivere il mio software in Python 2.

Non appena SciPy sarà compatibile con Python 3, migrerò anche il mio software a Python 3; non vedo l'ora.

Ciao!
Rocker85
Sr. Member
Sr. Member
Messaggi: 276
Iscritto il: 13/08/2011, 16:44
Località: Pescara

Re: Corso di Python by Debianizzati.org

Messaggio da Rocker85 »

ok...speriamo bene
Rocker85
Sr. Member
Sr. Member
Messaggi: 276
Iscritto il: 13/08/2011, 16:44
Località: Pescara

Re: Corso di Python by Debianizzati.org

Messaggio da Rocker85 »

ho reso eseguibile lo script python col comando chmod :p

ora vado avanti con le altre lezioni...se ho dubbi o problemi posso postare qui o apro un post a parte?
Stemby
wiki member
wiki member
Messaggi: 1433
Iscritto il: 11/04/2009, 15:47
Località: Missaglia (LC)

Re: Corso di Python by Debianizzati.org

Messaggio da Stemby »

Rocker85 ha scritto:se ho dubbi o problemi posso postare qui o apro un post a parte?
Meglio la seconda.

Ciao!
Avatar utente
s3v
Hero Member
Hero Member
Messaggi: 5964
Iscritto il: 31/12/2008, 11:54

Re: Corso di Python by Debianizzati.org

Messaggio da s3v »

Ma le pagine dell'Accademia sono saltate?
http://guide.debianizzati.org/index.php ... mia:Indice
lablinux
Hero Member
Hero Member
Messaggi: 681
Iscritto il: 03/11/2009, 11:32

Re: Corso di Python by Debianizzati.org

Messaggio da lablinux »

Rocker85 ha scritto:ok...speriamo bene
Ce ne vorrà prima che python2 venga abbandonato.
C'è una mole di software (programmi e librerie) scritte in python 2 e prima di migrarle a python 3 ce ne vorrà ancora un bel pezzo.
Linux counter home page #501787
Linux machine #5389505
Stemby
wiki member
wiki member
Messaggi: 1433
Iscritto il: 11/04/2009, 15:47
Località: Missaglia (LC)

Re: Corso di Python by Debianizzati.org

Messaggio da Stemby »

lablinux ha scritto:
Rocker85 ha scritto: C'è una mole di software (programmi e librerie) scritte in python 2 e prima di migrarle a python 3 ce ne vorrà ancora un bel pezzo.
Non sarà una cosa immediata, ma neanche troppo lunga: ormai di software grossi che non hanno una versione per Python 3 ce ne sono davvero pochi.

Per quanto riguarda Debian, i suoi script di sistema al momento sono in Python 2; sono però convinto che con Jessie (la sostituta di Wheezy) si passerà a Python 3. Ad esempio Arch Linux ha già fatto la migrazione da tempo.

Non ho idea se con Jessie si troncherà anche il supporto a Python 2 (dipende dalla collaborazione dei vari sviluppatori upstream), ma al massimo questo avverrà secondo me con la versione successiva.

Insomma, a mio avviso entro 5 anni Python 2 potrebbe essere estinto.

Ciao!

P.S.:
Nel frattempo anche SciPy è diventato disponibile in versione Python 3, su Debian, e il mio software è già stato migrato :)
lablinux
Hero Member
Hero Member
Messaggi: 681
Iscritto il: 03/11/2009, 11:32

Re: Corso di Python by Debianizzati.org

Messaggio da lablinux »

beh 5 anni potrebbe starci come periodo.
Comunque, saranno state le mie ricerche (framework web) ma la maggior parte non erano (parlo di circa un messeto fa) compatibili con la versione 3. E' anche vero che molti vengono mantenuti a galla o poco sviluppati.
Linux counter home page #501787
Linux machine #5389505
Stemby
wiki member
wiki member
Messaggi: 1433
Iscritto il: 11/04/2009, 15:47
Località: Missaglia (LC)

Re: Corso di Python by Debianizzati.org

Messaggio da Stemby »

lablinux ha scritto:beh 5 anni potrebbe starci come periodo.
Comunque, saranno state le mie ricerche (framework web) ma la maggior parte non erano (parlo di circa un messeto fa) compatibili con la versione 3.
Su Django ci stanno lavorando intensamente. Potrebbe essere effettivamente il più importante framework rimasto indietro, ma ormai è proprio questione di mesi.

Ciao!
Rispondi