Accademia:Input e Output: differenze tra le versioni

Riga 60: Riga 60:
:'''readline()''' restituisce una stringa con l'intero contenuto di ogni riga
:'''readline()''' restituisce una stringa con l'intero contenuto di ogni riga
:'''readlines()''' restituisce una lista con tutte le righe  
:'''readlines()''' restituisce una lista con tutte le righe  
Da notare l'uso del metodo '''seek(0)''', che dopo ogni lettura riporta il file al primo carattere (argomento 0).
Da notare l'uso del metodo '''seek(0)''', che dopo ogni lettura riporta il file al primo carattere (argomento 0).  
 
Il metodo seek(''offset'', ''from_what'') permette di cambiare la posizione dell'oggetto all'interno del file, ha due argomenti di cui solo il primo è obbligatorio:
:''offset'' - rappresenta il numero di byte da aggiungere al secondo argomento (from_what) in base alla posizione che vogliamo raggiungere all'interno del file
:''from_what'' - rappresenta il punto di inizio dello spostamento, '''0''' dall'inizio del file, '''1''' dalla posizione corrente, '''2''' dalla fine del file




282

contributi