Sintassi:
La sintassi del 'con'Dichiarazione per aprire un file per la lettura e la scrittura ha mostrato di seguito.
con aperto (file, modalità) come file_handler
Esempio-1: leggi un file di testo usando l'istruzione "con"
Crea un file Python con il seguente script che aprirà un file di testo usando il 'con' dichiarazione. Qui, il temp.TXT Il file verrà aperto per la lettura e il readlines () La funzione verrà utilizzata per leggere il contenuto del file e archiviarlo in una variabile di elenco. Successivamente, il loop itederà i valori dell'elenco e stamperanno il contenuto del file. IL Chiuso L'attributo sarà VERO Dopo aver letto il contenuto del file.
#Open un file per la lettura usando "con"Produzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra se il saldi.TXT Il file esiste nella posizione corrente. L'output mostra che il file viene chiuso automaticamente dopo aver completato la lettura del file.
Esempio-2: leggi un file binario utilizzando l'istruzione "con"
Crea un file Python con il seguente script che aprirà un file binario per la lettura e calcola la dimensione del file in byte. Il nome file verrà prelevato dall'utente.
Modulo OS #IMportProduzione:
Il seguente output simile verrà visualizzato dopo aver eseguito lo script sopra se il uccello.jpeg Il file esiste nella posizione corrente. L'output mostra che la dimensione del file è 9946 byte.
Esempio-3: Uso delle dichiarazioni nidificate "con"
Crea un file Python con il seguente script che aprirà un file per la lettura e aprirà un altro file per la scrittura utilizzando le dichiarazioni nidificate "con". Il primo 'con'L'istruzione viene utilizzata per aprire il giorni feriali.TXT file per la lettura che viene creata prima. Il secondo 'con'La dichiarazione viene utilizzata per aprire la vacanza.TXT file per scrivere il contenuto specifico da giorni feriali.TXT file.
#Open un file per la letturaProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra.
Esempio-4: apri più file in una singola istruzione "con"
Crea un file Python con il seguente script che aprirà due file per la scrittura usando un singolo 'con' dichiarazione. Lo script aprirà il giorni feriali.TXT file per la lettura e alcuni contenuti specifici di questo file verranno scritti in out1.TXT file e out2.TXT file. Successivamente, verranno aperti entrambi i file appena scritti per la lettura e il contenuto di questi file verrà stampato.
#Open due file per la scritturaProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra.
Esempio-5: confronta "con" Funzione Open () e Open ()
Crea un file Python con il seguente script che aprirà lo stesso file denominato giorni feriali.TXT Usando il 'con"Dichiarazione e aprire() funzione. Nell'esempio precedente è stato mostrato che il file viene chiuso automaticamente dopo aver letto o scritto il contenuto, se viene aperto usando il 'con' dichiarazione. Ma il file richiede di chiudersi usando il vicino () funzione, se il file viene aperto utilizzando l'apertura() funzione che è stata mostrata usando il blocco try-finalmente in questo script.
# Dichiarare una funzione per verificare che il file sia chiuso o menoProduzione:
Verrà visualizzato il seguente output dopo aver eseguito lo script sopra.
Conclusione
Diversi usi del 'con"L'istruzione per aprire qualsiasi file per la lettura o la scrittura è stata mostrata in questo tutorial utilizzando semplici esempi che aiuteranno gli utenti di Python a conoscere gli scopi di usare il"con'Dichiarazione in Python.