Как удалить файл в Python
Чтобы удалить файл, вы используете функцию remove() встроенного модуля os. Например, в следующем примере используется функция os.remove() для удаления файла readme.txt:
import os os.remove('readme.txt')
Если файл readme.txt не существует, функция os.remove() выдаст ошибку:
FileNotFoundError: [WinError 2] The system cannot find the file specified: 'readme.txt'
Чтобы избежать ошибки, вы можете проверить существование файла перед его удалением следующим образом:
import os filename = 'readme.txt' if os.path.exists(filename): os.remove(filename)
Альтернативно вы можете использовать оператор try…Exception, чтобы перехватить исключение, если файл не существует:
import os try: os.remove('readme.txt') except FileNotFoundError as e: print(e)