Il modulo OS di Python è un modulo delle standard Library permette di gestire file, directory e processi del sistema operativo in modo semplice ed efficiente, offrendo agli sviluppatori strumenti potenti per automatizzare e controllare l’ambiente di esecuzione.
Essendo una standard library è installata di default, va solo importata:
import os
Per vedere se un file è presente
if os.isfile("cartella/file.jpg"):
print("Il file esiste")
Prendere il nome di un file e l’estensione (es. .jpg)
nome = os.path.basename(PATH)
estensione = os.path.splitext(PATH)[1]
Informazioni del sistema
os.getlogin() # Nome utente
os.getcwd() # Directiory corrente
os.listdir() # vede il contenuto della direttory
os.listdir("cartella") # vede il contenuto della cartella
#(percorso relativo ma è possibile anche il percorso assoluto)
Modifica delle cartelle e file
os.mkdir("cartella") -> per creare cartelle
os.rename(cartella,"nuovonome") -> per rinominare file e cartelle
os.remove("cartella") -> cancella cartelle e file

Lascia un commento