Подтвердить что ты не робот

Как очистить файл с помощью Python

В оболочке Unix я могу сделать это, чтобы удалить файл:

cd /the/file/directory/
:> thefile.ext

Как я буду делать это на Python?

Is os.system здесь, я бы не знал, как мне придется отправлять 2 действия друг за другом, т.е. cd, а затем :>.

4b9b3361

Ответ 1

Открытие файла создает его и (если не установлено append ('a')) перезаписывает его с пустым, например:

open(filename, 'w').close()

Ответ 2

Альтернативная форма ответа by @rumpel

with open(filename, 'w'): pass

Ответ 3

os.remove("filename")
file1 = open("filename", "w")