Курс 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"
- Замыкания в Python
- Получение текущей директории
- Установка и использование Logzero
- Преобразование текста в нижний регистр
- Атрибуты класса и экземпляра
- Проверка однородности элементов списка
- Замена текста с помощью sub
- Установка Python — Простое руководство
- Модуль subprocess: запуск внешних команд
- Библиотека itertools: объединение списков
- Defaultdict в Python
- Обезопасьте ввод данных
- Модуль os в Python: работа с файлами
- Список импортированных модулей в Python
- Прокачанный трейсинг ошибок
- Декораторы в Python
- Создание новых функций через partial
- Считывание бинарного файла в Python
- GitHub в Telegram: подписка на уведомления
- Участие в LP стейкинге Waves
- Копирование файлов с shutil()
- Создание вкладок с TKinter
- Python Менеджер контекста
- Защита данных в Python
- Метод join() для объединения элементов строки
- Работа с итераторами в Python
- Разделение строк в Python
- Solidity для DeFi Ethereum
- Преобразование списка в словарь через генератор
- Оптимизация методов в Python 3.7
- Измерение времени выполнения кода
- Особенности запятых в Python
- Управление браузером с Selenium
- Генераторные выражения и islice.
- Блок else в циклах Python
- Обработка исключения UnboundLocalError
- Создание именованных кортежей в Python
- capitalize() — изменение регистра первого символа строки
- Работа с парами ключ-значение
- Очистка данных с помощью pandas
- Извлечение чисел из текста
- Переопределение метода divmod
- Преобразование Word в PDF с Spire.Doc
- Генераторы в Python
- Оператор «not» в Python
- Создание новых списков в Python
- Управление асинхронными задачами с помощью Semaphore
- Удаление falsy-значений из списка с помощью filter
- Сортировка HTML-элементов















