Categories: Python

Как в Python удалить файл или папку

Сегодняшний короткий пост посвящен вопросу удаления файлов или папок посредством Python.

Для простого удаления файлов и папок используется стандартная библиотека os.

Удаление файлов

Используем функцию remove()

import os

path = os.path.join(os.path.abspath(os.path.dirname(__file__)), 'test.txt')
os.remove(path)

Удаление папки

Используем функцию rmdir()

import os

path = os.path.join(os.path.abspath(os.path.dirname(__file__)), 'TestDir')
os.rmdir(path)

Удаление папки со всеми вложенными файлами (рекурсивно)

Для удаления папки и в ней содержимого используем shutil.rmtree()

import os
import shutil

path = os.path.join(os.path.abspath(os.path.dirname(__file__)), 'TestDir')
shutil.rmtree(path)
admin

Recent Posts

Что такое Zulip

Zulip — программное обеспечение для реализации корпоративного чата. Разработан в 2012 году, в 2014 был…

2 месяца ago

Что такое Zookeeper

Zookeeper — cервис-координатор, который позволяет обеспечить контроль синхронизации данных. Разработан на Java компанией Apache Software…

2 месяца ago

Что такое Zimbra

Zimbra — программное обеспечение для реализации почтового сервиса или, если сказать точнее, автоматизации совместной деятельности…

2 месяца ago

Что такое Zabbix

Zabbix — бесплатная система мониторинга. Позволяет отслеживать состояние сетевых узлов, компьютеров и серверов. Возможности: Поддержка…

2 месяца ago

Что такое YouTube

YouTube — компания-владелец одноименного портала для просмотра и хранения видео. Чтобы пользоваться данным порталом достаточно…

2 месяца ago

Что такое yota

Yota — провайдер, предоставляющий доступ к сети Интернет по беспроводной связи. Впервые, сервис начал работать…

2 месяца ago