In questo articolo discuteremo come cambiare la directory di lavoro corrente in python.
La directory di lavoro corrente è la directory in cui è in esecuzione il programma.
Cambia la directory di lavoro corrente in Python
Prima di tutto dobbiamo importare il modulo os di Python, ad esempio
import os
Il modulo os di Python fornisce una funzione per modificare la directory di lavoro corrente, ad esempio,
os.chdir(path)
Cambia la directory di lavoro corrente nel percorso specificato.
Capiamo con un esempio,
Prima stampa la directory di lavoro corrente usando os.getcwd () cioè
print("Current Working Directory " , os.getcwd())
Ora cambiamo la directory di lavoro corrente usando os.chdir (path) cioè
os.chdir("/home/varun/temp")
Se il percorso dato non esiste allora os.chdir () con errore di lancio: FileNotFoundError. Quindi dovremmo chiamarlo usando try / except cioè
o controllare se la nuova directory esiste prima di cambiare la directory di lavoro cioè,
Esempio completo è il seguente,
Uscita:
Current Working Directory /home/varun/Documents/blog/pythonSamples/FileSamplesDirectory changedCurrent Working Directory /home/varun/tempCurrent Working Directory /home/varun/temp