Курс Python → Получение текущей директории

Для вывода текущей директории в Python можно воспользоваться функцией os.getcwd() из модуля os. Эта функция возвращает строку, представляющую текущую рабочую директорию, то есть директорию, в которой был запущен скрипт.

Прежде чем использовать функцию os.getcwd(), необходимо импортировать модуль os. Это можно сделать следующим образом:

import os

После этого можно вызвать функцию os.getcwd() и присвоить результат ее выполнения переменной, чтобы затем вывести текущую директорию на экран:

current_dir = os.getcwd()
print("Текущая директория:", current_dir)

При запуске этого кода на консоль будет выведена строка с путем к текущей директории. Это может быть полезно, например, при отладке программы или при работе с файлами и директориями в Python.

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Оператор continue в Python
  2. Запуск асинхронной корутины
  3. Управление доступом к модулю
  4. Списковое включение в Python
  5. Оператор Walrus в Python
  6. Избегайте пустого списка
  7. Counter() — подсчет элементов
  8. Модуль os в Python: работа с файлами
  9. Пространство имен в Python
  10. Генерация случайных чисел в Python
  11. Функция enumerate() — Python
  12. Работа с collections в Python
  13. Создание пустых функций и классов в Python
  14. Лямбда-функции в цикле
  15. Функции all и any в Python
  16. Работа с файлами в Python
  17. Логирование с Logzero
  18. Конвертация коллекций в Python.
  19. Изменение регистра данных
  20. Расширение операции побитового «и» в Python
  21. Вакансии в Nebius
  22. Работа с контекстными переменными
  23. Отправка HTTP-запросов в Python
  24. Оболочка Python
  25. Работа со строками в Python
  26. Исключение NotImplementedError
  27. Метод join() для объединения элементов
  28. Реализация метода __abs__ в Python
  29. Однострочники Python
  30. Резервирование символов в Python
  31. Возврат значений из генератора
  32. Простой калькулятор Python
  33. Приоритет операций в Python
  34. Метод setdefault() в Python
  35. Работа с GitHub в Telegram
  36. Шаблоны Flask: условия и циклы
  37. Переворот списка в Python
  38. Капитализация строк
  39. Красивый вывод списка
  40. Метод getitem для доступа к элементам последовательности
  41. Форматирование строк в Python
  42. Управление контекстом с помощью декоратора contextmanager
  43. Цикл for в Python
  44. Метод get() для словарей

Marketello читают маркетологи из крутых компаний