PDA

View Full Version : Python - creare ed eliminare file in cartella corrente


gabmac2
21-08-2013, 15:00
Come si può ad esempio se il file .py è in una cartella Scrivania/codice creare un file all' interno (in generale però la cartella cambi in base a dov' è il file .py) e successivamente se necessario eliminarlo?
Grazie in anticipo

Xfree
21-08-2013, 15:53
Per creare.

f = open('file.txt', 'w')
...
...
...
f.close()


Per eliminare.

import os
os.remove('file.txt')


In questo modo i file vengono creati nella directory corrente, ovvero quella da cui lanci il file .py.
Poi ovviamente puoi impostare tutti i controlli del caso, gestire le eccezioni e così via.

P.S. Era sufficiente cercare 2 secondi su internet.

gabmac2
21-08-2013, 16:00
comunque grazie