Il seguente codice mi consente di creare una directory se non esiste già.Come sovrascrivere una cartella se già esiste quando la si crea con i makedir?
dir = 'path_to_my_folder'
if not os.path.exists(dir):
os.makedirs(dir)
La cartella verrà utilizzato da un programma per scrivere i file di testo in quella cartella. Ma voglio iniziare con una cartella nuova e vuota la prossima volta che il mio programma si apre.
C'è un modo per sovrascrivere la cartella (e crearne una nuova, con lo stesso nome) se già esiste?
Va notato, anche se potrebbe non importa a voi, che tutte le risposte qui hanno condizioni di gara (e anche se non è davvero possibile eliminarli completamente come posato, si potrebbe fare meglio, usando EAFP). – Julian