Lavorare con i file è il primo passo verso la programmazione batch. Tale termine è utilizzato per tutti quei processi che vengono eseguiti in background ossia senza accorgersi dal computer.
Ad esempio l’analisi della presenza di virus è un tipico processo batch, un altro potrebbe essere quello della deframmentazione dei dischi.
Un file può essere aperto per essere letto o per essere scritto; tale distinzione permette al sistema operativo di essere più veloce in quanto tale due processi presuppongono operazioni diverse.
Ecco i primi comandi per la gestione dei file:
miofile = open(‚pippo.txt‘,’w‘)
miofile.write(‚ciao sono francescon‘)
miofile.close()
# mi dice come ho aperto il mio file ed il relativo nome
print miofile
miofile = open(‚pippo.txt‘,’r‘)
print miofile.read()
miofile.close()