os.remove
Удаляет файл.
Python 3.13
os.remove(path)Параметры
- pathstr | PathLike
- Путь к файлу.
Возвращаемое значение
Ничего (None); если файла нет, вызывает FileNotFoundError.
Примеры
Удаление файла
Python 3.13
import os
open('temp.txt', 'w').close()
os.remove('temp.txt')
print(os.path.exists('temp.txt'))False
Удаление отсутствующего файла
Python 3.13
import os
try:
os.remove('missing.txt')
except FileNotFoundError:
print('File not found')File not found
Подробности
Файл удаляется сразу и навсегда, без корзины. Каталог так удалить нельзя: пустой каталог удаляет os.rmdir, а каталог с содержимым — shutil.rmtree.
