Курс Python → Получение текущей директории
Для вывода текущей директории в Python можно воспользоваться функцией os.getcwd() из модуля os. Эта функция возвращает строку, представляющую текущую рабочую директорию, то есть директорию, в которой был запущен скрипт.
Прежде чем использовать функцию os.getcwd(), необходимо импортировать модуль os. Это можно сделать следующим образом:
import os
После этого можно вызвать функцию os.getcwd() и присвоить результат ее выполнения переменной, чтобы затем вывести текущую директорию на экран:
current_dir = os.getcwd()
print("Текущая директория:", current_dir)
При запуске этого кода на консоль будет выведена строка с путем к текущей директории. Это может быть полезно, например, при отладке программы или при работе с файлами и директориями в Python.
Другие уроки курса "Python"
- Создание именованных кортежей в Python
- Каналы Senior: Python, Java, Frontend, SQL, C++
- Progress с библиотекой tqdm
- Преобразование документов в PDF с помощью Spire.Office
- Библиотека sh: использование команд bash в Python
- Нахождение хеша для бесконечности и NaN в Python
- Оператор walrus в Python
- Работа со словарями Python
- Объединение списков в Python
- Работа с буфером обмена на Python
- Асинхронное программирование с asyncio
- Декодирование байтов в строку
- Комментарии в Python
- Принципы программирования
- split() — разделение строки
- Создание словарей в Python
- Работа с функцией next() в Python
- Разность множеств
- Лимиты на ресурсы Python
- Сравнение объектов в Python
- Правила именования переменных
- Функция count() в Python
- Основы Python
- Метод is_absolute() для PurePath
- Работа с collections в Python
- Типы возвращаемых значений в Python
- Атрибуты класса и экземпляра
- Особенности множеств в Python
- Замена текста в Python
- Удаление символов новой строки в Python.
- Тестирование модели в PyTorch
- Отладка в Python
- Создание копии итератора
- Управление ресурсами с контекстными менеджерами
- Удаление специальных символов с помощью re.sub
- Блок else в циклах.
- Обмен значений переменных в Python
- Работа с YAML в Python: PyYAML.
- Поиск HTML-элементов с BeautifulSoup
- Обработка элементов в Python
- Добавление элемента к кортежу
- Атрибуты класса и экземпляра в Python
- Измерение времени выполнения кода
- Создание уникального множества
- Сортировка элементов в Python
- Повторение и перенос строки
- Форматирование данных с pprint
- JMESPath в Python















