Курс Python → Получение текущей директории
Для вывода текущей директории в Python можно воспользоваться функцией os.getcwd() из модуля os. Эта функция возвращает строку, представляющую текущую рабочую директорию, то есть директорию, в которой был запущен скрипт.
Прежде чем использовать функцию os.getcwd(), необходимо импортировать модуль os. Это можно сделать следующим образом:
import os
После этого можно вызвать функцию os.getcwd() и присвоить результат ее выполнения переменной, чтобы затем вывести текущую директорию на экран:
current_dir = os.getcwd()
print("Текущая директория:", current_dir)
При запуске этого кода на консоль будет выведена строка с путем к текущей директории. Это может быть полезно, например, при отладке программы или при работе с файлами и директориями в Python.
Другие уроки курса "Python"
- Сортировка элементов с OrderedDict
- Автоматизация скриптов на AWS Lightsail.
- Работа с контекст-менеджером «with»
- Оптимизация поиска в словарях
- Наследование в программировании
- Расширение информации об ошибке в Python
- Обрезка изображения с Pillow
- Оператор assert в Python
- Парсинг веб-страниц с Beautiful Soup
- Поиск частого элемента
- Основы Python за 14 дней
- Множественные конструкторы в Python
- Абстракции словарей и множеств в Python
- Очистка данных с помощью pandas
- Форматирование объектов с модулем pprint
- Создание новых списков через list comprehensions
- Эффективная конкатенация строк в Python
- Генерация UUID в Python
- Метод Self в Python
- Переопределение метода len
- Метод rxor для операции побитового исключающего «или»
- Генератор данных в Keras
- Синхронизация потоков с time.sleep()
- Курсы Яндекс Практикум
- Модуль itertools: эффективная работа с итераторами
- Секреты Python
- Мощь вложенных функций в Python
- Виртуальное окружение Python
- Создание словаря и множества
- Работа с zip-архивами в Python
- Метод join() для объединения элементов
- Объединение кортежей в Python
- Сериализация данных в JSON с помощью json.dumps
- Операторы присваивания в Python
- Измерение времени выполнения с помощью time
- Создание лямбда-функций
- Применение команды break
- Python enumerate() функции
- Метод remove() для удаления элемента из списка
- Разделение строки с регулярными выражениями
- Python 3.12: Псевдонимы типов
- Получение текущей директории
- Возведение в квадрат с помощью itertools
- Retrying в Python: повторные вызовы
- Команда %dhist — список посещенных каталогов
- Python Поверхностное Копирование
- Обработка исключений в Python















