Scrivere uno script in Python
Per iniziare apriamo un'editor. La prima riga dovrebbe essere il collegamento diretto all'interprete, che ci permetterà di rendere direttamente eseguibile uno script.
Nella riga di esempio che segue, viene indicato il collegamento all'interprete su un sistema di tipo *nix.
#! /usr/bin/env pythonCon la precedente riga potremo avviare il programma direttamente con:
$ ./programma.pya patto che il file sia eseguibile. Per rendere eseguibile un file, scriviamo sulla shell
$ chmod a+x programma.pyNel caso omettessimo la prima riga, il programma potrà essere comunque eseguito, richiamando l'interprete python:
$ python programma.py
I commenti
Il simbolo # (cancelletto) è usato, tranne alcune eccezioni, per commentare il codice. Quando svilupperemo programmi di una certa complessità, l'uso dei commenti faciliterà eventuali revisioni del codice, anche a distanza di tempo.
Encoding
Un altra riga importante è quella relativa alla codifica del programma: di default Python usa la codifica ASCII, ma può capitare che nei nostri sorgenti si preferisca o sia necessaria una codifica differente.
# -*- coding: encoding -*-Dove al posto di encoding, specificheremo la codifica desiderata.
Questa riga va scritta in cima al sorgente, subito dopo quella che rende eseguibile lo script.
Nota: questo è un altro esempio di come il # abbia un fine diverso dal commento.
-
» 2010-04-22
Scrivere uno script in Python -
» 2010-04-22
Editor per Python -
» 2010-04-22
Usare i moduli -
» 2010-04-22
Introduzione al linguaggio
Se ti piace questo articolo, puoi collegarlo al tuo sito copiando il seguente codice HTML nelle tue pagine.
-
30-06-2011 → Anonimo
ha scritto un commento in
Tutorial sul ripristino di GRUB -
26-05-2011 → Bianca
ha scritto un commento in
Arrotondare gli angoli di un div usando i CSS 3 -
25-05-2011 → `wee`
ha scritto un commento in
Le landing page - Cosa sono e a cosa servono -
19-02-2011 → Anonimo
ha scritto un commento in
Linux Reference - Lista comandi utili per Linux -
06-01-2011 → Sergio
ha scritto un commento in
Ottimizzare i metatag delle pagine multilingua -
05-06-2010 → Anonimo
ha scritto un commento in
SQL - Data Manipulation Language - SELECT
Inserisci un commento: