Python

Da zeroincombenze.
Tb arrow up.jpg Lang english.png
Python
Sviluppatore Guido van Rossum
Ultima versione 3.3 e 2.7
data N/D
Sistemi operativi Linux, Windows, OpenVM
Licenza Python Software Foundation License[1]
Sito Web http://www.python.org/


Python (Software)

Python è un linguaggio di scripting, divenuto un linguaggio programmazione ad alto livello, orientato agli oggetti e semi-interpretato (come Java). Fu ideato da Guido van Rossum all'inizio degli anni novanta. Il nome fu scelto per via della passione di van Rossum per i Monty Python e per la loro serie televisiva Monty Python's Flying Circus.


Versioni

Nome Versione Data di Lancio Note
2.6 2.6.0 1 ottobre 2008 Ultima release: 2.6.9 del 23 ottobre 2013
2.6.6 24 agosto 2010 Versione standard su CentOS
2.6.9 23 ottobre 2013
2.7 2.7.0 4 luglio 2010 Ultime release: 2.7.9 del 10 dicembre 2014
2.7.9 10 dicembre 2014
3.0 3.0.0 3 dicembre 2008 Ultima release stabile 3.3.6 del 12 ottobre 2014
 
Legenda Versione precedente
Versione precedente, supportata
Versione stabile corrente
Ultima versione in beta
Futura versione


H caratteristiche.png

Caratteristiche

Linguaggio di scripting orientato agli oggetti, di conseguenza non dichiara le variabili prima dell'uso e utilizza il typing dinamico. Permette la programmazione strutturata. Ha integrato un garbace collector.

La compilazione produce un codice intermedio eseguibile su qualsiasi macchine (come Java) ma esistono applicazioni come Py2exe o pyinstaller che permettono di generare un eseguibile.


H vantaggi-svantaggi.png

Vantaggi e svantaggi

Vantaggi:

  • Molto potente
  • Estremamente stabile
  • Disponibile sua quasi tutte le piattaforme (non ufficialmente in OpenVMS)

Svantaggi

  • Molti errori sono rilevati durante l'esecuzione invece che in pre-compilazione


H distribuzione.png

Implementazioni e Distribuzioni

N/D


H concorrenti.png

Concorrenti

N/D


H guida all'uso.png

Guida all'uso

La V2.6 non è documentata.
Guida all'uso del linguaggio
(it) Tutorial


H guida tecnica.png

Guida di riferimento tecnico

H installazione.png

Installazione

Come installare python


H aggiornamento.png

Aggiornamento

Come aggiornare python


H faq.png

FAQ

Risposte a domande frequenti


H troubleshooting.png

Troubleshooting

Guida alla risoluzione dei problemi


H sicurezza.png

Guida alla sicurezza

Guida alla sicurezza


H software.png

Sviluppo del codice

32px warning.jpg

Documentazione riservata agli sviluppatori


H libreria.png

Librerie e ambiente di sviluppo

Documentazione non prevista


H programmi complementari2.png

Programmi complementari

Python utilizza numerose package.

Python/opt


H storia.png

Storia

Python fu sviluppato negli anni novanta. La V2 è ancora una versione legacy anche se abbondantemente sviluppata in ambiente open-source, mentre dalla V3 il codice è legalmente e totalmente open-source.

La V2 fu rilasciata a ottobre del 2000 ed è ancora oggi la versione più utilizzata.

La V3, rilasciata in dicembre 2008 voleva essere un'evoluzione ma a causa di molte incompatibilità non ha ancora avuto il successo della V2. La maggior parte delle caratteristiche della V3 sono state riportate sulla V2 dalla V2.6 in poi.



H notes.png

Note

  1. Licenza Libera



H unit.png

Altre notizie

Moduli aggiuntivi python per Odoo

Odoo richiede per funzionare, alcuni moduli aggiuntivi di Python.


H Collegamenti.png

Collegamenti esterni