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

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

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

import os

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

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

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

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

Автор урока

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

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

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

  1. Метод lt для сортировки объектов
  2. Определение относительного пути
  3. Метод join() для объединения строк
  4. Группы исключений в Python
  5. Запуск внешних программ с subprocess
  6. Обход дочерних элементов BeautifulSoup
  7. Работа с множествами в Python
  8. Создание тестовых данных с Faker
  9. Отладка в Python
  10. Импорт модулей и пакетов в Python
  11. Создание словарей и множеств в Python
  12. Модуль future Python
  13. Получение частей дроби
  14. Управление виртуальными средами в Python
  15. Метод classmethod
  16. Роль object и type в Python
  17. Разбиение строки в Python
  18. Поиск самого частого элемента
  19. Раздувающийся словарь в Python
  20. Непрерывная проверка в Python
  21. Работа со строками в Python
  22. Лимиты на ресурсы Python
  23. Циклы в Python
  24. Модуль Operator в Python
  25. Объединение коллекций в Python
  26. Обновление шаблона base.html
  27. Инициализация переменных
  28. Отладка кода
  29. Работа с файлами в Python
  30. Обработка ошибок в JSON данных
  31. Оператор zip в Python
  32. Проверка вхождения подстроки
  33. Руководство по библиотеке pydantic
  34. Обратное распространение ошибки
  35. Логические значения в Python
  36. Создание словарей в Python
  37. Функции высшего порядка в Python
  38. Оформление кода по PEP 8
  39. Форматирование строк в Python
  40. Просмотр файла в Jupyter Noteboo
  41. Декораторы в Python
  42. Модуль inspect: получение информации о объектах
  43. Списковое включение в Python
  44. Подчеркивание в REPL
  45. Создание пустых функций и классов в Python
  46. Использование обратной косой черты в f-строках
  47. GitHub в Telegram: подписка на уведомления

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