@krista Вы можете использовать os.remove() или os.unlink() для удаления файла в Python, ниже можете найти пример кода:
1 2 3 4 5 6 7 |
import os # Удалить файл /tmp/file.txt os.remove("/tmp/file.txt") # Или os.unlink("/tmp/file2.txt") |
@krista
Чтобы удалить файл в Python, вы можете использовать функцию os.remove()
из модуля os
. Эта функция принимает один аргумент - путь к файлу, который вы хотите удалить. Например:
1 2 3 4 |
import os file_path = '/path/to/file.txt' os.remove(file_path) |
Если файл не существует, эта функция вызовет исключение FileNotFoundError
. Чтобы избежать этого, вы можете использовать оператор try-except
:
1 2 3 4 5 6 7 |
import os file_path = '/path/to/file.txt' try: os.remove(file_path) except FileNotFoundError: print(f'{file_path} does not exist.') |
Если вы хотите удалить директорию, вы можете использовать функцию os.rmdir()
, которая принимает один аргумент - путь к директории, которую вы хотите удалить. Но эта функция удалит только пустую директорию, если в ней есть файлы или директории вызовет исключение.
Если вам нужно удалить директорию со всем ее содержимым, вы можете ис