Ответ 1
Открытие файла создает его и (если не установлено append ('a')) перезаписывает его с пустым, например:
open(filename, 'w').close()
В оболочке Unix я могу сделать это, чтобы удалить файл:
cd /the/file/directory/
:> thefile.ext
Как я буду делать это на Python?
Is os.system
здесь, я бы не знал, как мне придется отправлять 2 действия друг за другом, т.е. cd
, а затем :>
.
Открытие файла создает его и (если не установлено append ('a')) перезаписывает его с пустым, например:
open(filename, 'w').close()
Альтернативная форма ответа by @rumpel
with open(filename, 'w'): pass
os.remove("filename")
file1 = open("filename", "w")