Курс Python → Основы работы с os
Для вывода текущей директории в Python можно воспользоваться модулем os. Для этого необходимо импортировать этот модуль:
import os
Затем, чтобы вывести текущую директорию, можно воспользоваться функцией os.getcwd():
current_dir = os.getcwd()
print("Текущая директория:", current_dir)
Для обработки файлов в Python с помощью модуля os доступны различные функции. Например, для создания новой директории можно использовать метод os.mkdir():
os.mkdir("Новая_директория")
Для получения списка файлов и папок в текущей директории можно воспользоваться методом os.listdir():
files = os.listdir()
print("Список файлов и папок в текущей директории:", files)
Также с помощью модуля os можно выполнять множество других операций с файлами и директориями, такие как переименование, перемещение, удаление и многое другое. Ознакомьтесь с документацией модуля os для более подробной информации и примеров использования.
Другие уроки курса "Python"
- Метод rrshift для пользовательских объектов
- Проверка кортежей.
- Возвращение нескольких значений
- Работа с пользовательским вводом
- Удаление дубликатов из списка с помощью dict.fromkeys
- Перевод текста с Python Translator
- Создание пар из последовательностей
- Обход дочерних элементов BeautifulSoup
- Дизассемблирование Python кода
- Генераторы в Python
- Отправка POST запроса на сервер.
- Инверсия списка/строки в Python
- Работа с множествами в Python
- Операции с датами в Python
- Многопроцессорное программирование в Python
- Создание коллекций из генератора
- Возвращение нескольких значений через кортеж или класс
- Функции высшего порядка в Python
- Метод difference_update() — разность множеств
- Просмотр внешнего файла в Python
- Создание треугольника Паскаля
- Обновление множества в Python
- Модуль itertools: комбинации и перестановки
- Обработка исключений в Python
- Методы split() и join() — Python строк.
- Магические методы в Python
- Оптимизация памяти с __slots__
- Поиск с помощью регулярных выражений
- Хранение переменных в словаре.
- Вложенные генераторы в Python
- Цикл for в Python
- Beautiful Soup — извлечение данных из HTML
- Объединение Python и Shell
- Magic Commands — улучшение работы с Python
- Декоратор защиты анонимных пользователей
- Создание таблиц в Python с PrettyTable
- GitHub в Telegram: подписка на уведомления
- Структура строк в Python
- Документирование функций в Python
- Комментарии в Python
- Удаление символа из строки
- Работа с каталогами в Python
- Операции с кортежами
- Извлечение данных из JSON















