Курс 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
- Именованные аргументы в Python
- Функция zip() в Python
- Создание веб-приложения с Flask
- Python Метод sleep() из time
- Поиск элементов BeautifulSoup
- Перебор элементов списка в Python
- Отправка POST-запроса в REST API
- Модуль antigravity: генерация координат
- Цикл for с enumerate() в Python
- Python: цикл for и оператор присваивания
- Фильтрация последовательности
- Python OrderedDict и fromkeys() — работа с словарями
- Работа с исключениями в Python
- Генерация строк с .join()
- Оптимизация гиперпараметров в Python
- Создание матрицы в Python
- Создание новых списков в Python
- Импорт модулей и пакетов в Python
- Блок try-except-else
- Основы работы с базами данных в Python
- Извлечение данных из JSON
- Управление памятью в numpy.
- Измерение времени выполнения кода
- Оценка выражений генератора в Python
- Метод hash в Python
- inspect в Python: анализ кода
- Анонимные функции в Python
- Форматирование кода на Python
- Удаление символа из строки
- Добавление элемента в список.
- Удаление символа из строки
- Глубокое копирование объектов
- Обработка исключений в Python
- Проверка вхождения подстроки
- Фильтрация списка чисел
- Получение частей дроби
- Лямбда-функции для min/max
- EMOT преобразование эмодзи в текст
- Строки в Python: апострофы и кавычки
- Генератор бросков кубиков
- TypedDict для kwargs в Python 3.12
- Цикл for в Python
- Срезы в Python
- Работа с контекстным менеджером Pool
- Создание функций с произвольным количеством аргументов















