python en Windows XP
Software que cal
Les aplicacions software que cal instal.lar al vostre computador
per tal de poder completar els treballs corresponents als lliuraments
de les pràctiques de Fonaments d'Informàtica, i que us
podran ser útils en d'altres assignatures,
són les següents:
- Editor de fitxers Emacs
- Interpret del llenguatge de programació python.
Descàrrega dels fitxers
Si teniu accès a Internet des de casa,
aconsellem fer la descàrrega com segueix:
- Creeu a la unitat C del vostre disc dur el directori
C:\foninf
- Descarregueu el fitxer de l'Emacs tot seleccionant a la finestra
que s'obre, el directori C:\foninf per a que
s'emmagatzemi ací.
Emacs 20.7 (9.18 MB)
- Aneu a qualsevol adreça URL de la web que permeti descarregar
els fitxers del llenguatge python. Per exemple
http://www.python.org/download
- Descarregueu la versió que us calgui. Per exemple, si el
vostre computador té una CPU Intel de 32 bits, descarregueu
Python 2.6.5 Windows Installer
tot seleccionant, a la finestra de descàrrega
el directori C:\foninf per a que s'emmagatzemi
ací.
Comproveu que s'ha creat una còpia del fitxer
Python-2.65
Ara ja teniu al disc dur del vostre computador tot el material que cal
i, si disposeu de suficient espai, no l'esborreu, per si de
cas cal refer la instal.lació.
Anem ara a fer la instal.lació pròpiament dita, la qual
depèn de la versió de sistema operatiu amb el qual feu
funcionar el vostre computador. Algunes accions concretes tambè
depenen del navegador que useu, això, però, de ben segur
que ja ho domineu a la perfecció.
Instal.lació de l'Emacs
Per a instal.lar l'editor de fitxers Emacs cal seguir el següent
procediment:
- Descompressió del fitxer
- Executeu el fitxer C:\foninf\emacs20-7.zip
- Comproveu que la descompressió s'efectuarà al directori
C:\emacs, què serà creat automàticament.
- Seleccioneu Unzip
- Executeu el fitxer C:\emacs\bin\addpm.exe
- En executar-se, aquesta aplicació us demanarà
si voleu instal.lar l'Emacs. Si el directori
d'instal.lació és el correcte, C:\emacs,
seleccioneu el botó Acceptar.
Si el directori no és el previst, canvieu-lo i repetiu
la mateixa operació.
- Configuració de les variables d'entorn de sistema operatiu
per a l'Emacs
- Reinicialitzeu el computador
Instal.lació del python
- Feu que C:\foninf sugui el directori de treball
i feu doble click sobre python-2.65.
De manera stàndard, el python s'instal.la en
C:\Python26
- Ara actualitzeu el PATH per poder executar l'interpret python
- Per assegurar-se'n que la nova definició serà
activada, reinicialitzeu el vostre computador.
Execució de l'interpret de python
Hi ha diverses maneres de treballar en llenguatge de
programació python
- Intèrpret en la seva pròpia interficie
gràfica
- Intèrpret en la finestra de comandes DOS (cmd)
- Intèrpret en la finestra de comandes DOS
via directa
- Programació en python
Mode intèrpret en la seva pròpia interficie
gràfica
- A partir de l'escriptori feu la següent cascada de
seleccions
Inici
  Tots els programes
    Python 2.6
      IDLE (Pyhton GUI)
Apareixerà una finestra amb el titol Python Shell
amb el senyal (en anglès "prompt")
IDLE 2.6.5
>>>
que indica que l'interpret està llest per a acceptar comandes
de python.
- Ara entreu les comandes del llenguatge que creieu oportunes.
L'interpret us donarà les respostes adients.
- Per a acabar la sessió, entreu la comanda
>>>exit()
o bé la seqüència de caràters
>>>Ctrl-Z Return
Modalitat intèrpret en la finestra de comandes DOS (cmd)
- A partir de l'escriptori feu la següent cascada de
seleccions
Inici
  Tots els programes
    Python 2.6
      Pyhton (command line)
Apareixerà una finestra amb el titol
Python (command line) amb un missatge de l'estil
Type "help", "copyright", "credit" or "license" for more
information.
>>>
que indica que l'interpret està llest per a acceptar comandes
de python.
- Ara entreu les comandes del llenguatge que creieu oportunes.
L'interpret us donarà les respostes adients.
- Per a acabar la sessió, entreu la comanda
>>>exit()
o bé la seqüència de caràters
>>>Ctrl-Z Return
Modalitat intèrpret en la finestra de comandes DOS via
directa
- Obriu una finestra de comandes DOS (cmd). A la finestra
apereixerà un misstage que dirà alguna cosa semblant
a
C:\Documents and Settings\elTeuNom
Ara treballareu en mode consola on les comandes les
entrareu via teclat.
- A la finestra de comandes entreu
C:\Documents and Settings\elTeuNom\python
A la finestra DOS apareixerà un missatge de l'estil
Type "help", "copyright", "credit" or "license" for more
information.
>>>
que indica que l'intèrpret està llest per a acceptar comandes
de python.
- Ara entreu les comandes del llenguatge que creieu oportunes.
L'intèrpret us donarà les respostes adients.
- Per a acabar la sessió, entreu la comanda
>>>exit()
o bé la seqüència de caràters
>>>Ctrl-Z Return
Modalitat programació en python
Aquesta serà la forma usual de treballar a l'hora de
desenvolupar els projectes que caldrà que lliureu per ser
avaluats.
- Suposem que ja ha estat instal.lat l'editor de fitxers Emacs
en el computador explotat en Windows XP.
- Suposem que ja ha estat instal.lat el llenguatge python
en el computador explotat en Windows XP.
- Suposem que la instal.lació de Windows és
estàndar i que existeix el directori
C:\Documents and Settings\elTeuUsuari
On elTeuUsuari tindrà un determinat nom definit
quan s'instal.là el sistema operatiu Windows.
- Crea un directori on es faran totes les pràctiques en
pyhton, per exemple
C:\Documents and Settings\elTeuUsuari\python
- Per facilitar el treball, defineix en l'escriptori un accès
directe a la finestra de comandes (cmd).
- Un cop tot està a punt, una sessió completa de
programació tindria els següents passos
- Obriu la finestra de comandes.
Si les variables de sistema tenen els valors estàndar,
la finestra mostrarà el senyal
C:\Documents and Settings\elTeuUsuari>
- Examina el contingut del directory entrant la comanda
C:\Documents and Settings\elTeuUsuari>dir
Entre els fitxers n'hi haurà un de nom python
- Feu que el directori de treball sigui python tot
entrant la comanda
C:\Documents and Settings\elTeuUsuari>cd python
- Inicia l'edició tot executant l'editor de fitxers EMCAS
C:\Documents and Settings\elTeuUsuari\python>
emacs nomFitxer.py
Si no existeix cap fitxer que tingui per nom
nomFitxer.py,
Emacs en crearà un de nou buit. Si ja existia,
l'obrirà amb el contingut que tingui.
- Edita el teu programa fins que ho creguis convenient. Si cal,
salva els canvis efectuats i acaba l'edició amb Emacs.
- Interpreta el teu programa amb la comanda
C:\Documents and Settings\elTeuUsuari\python>
python nomFitxer.py
o simplement
C:\Documents and Settings\elTeuUsuari\python>nomFitxer.py
- Analitza el resultats
Nota: Per tal de treballar de manera eficient durant tot el
procès de programació, et caldrà usar les
comandes de sistema operatiu DOS en la interacció via finestra
de comandes. Una llista resumida la tens
ací.