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

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

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

import os

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

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

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

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

Автор урока

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

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

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

  1. CLI-инструмент howdoi
  2. Проверка существования переменной с оператором :=
  3. Библиотека wikipedia для Python
  4. Defaultdict в Python
  5. Работа с множествами в Python
  6. Метод join для объединения строк
  7. Введение в PyTorch
  8. Преобразование данных в Python
  9. Применение функции map() с лямбда-функциями
  10. Оператор continue в Python
  11. Обрезка изображения с Pillow
  12. Бесконечная проверка в Python
  13. Получение списка кортежей из словаря
  14. Модуль Operator в Python
  15. Удаление специальных символов
  16. Объединение, распаковка и деструктуризация
  17. Объединение списков с использованием itertools.chain
  18. Оптимизация гиперпараметров в Python
  19. Декоратор total_ordering для класса Point
  20. Работа со строками в Python
  21. Генераторы списков в Python
  22. Библиотека itertools: объединение списков
  23. Лямбда-функции в Python
  24. Python Calendar Usage
  25. Логирование с Logzero: ротация файла
  26. Работа со случайными элементами
  27. Работа с IP-адресами в Python
  28. Метод lt для сортировки объектов
  29. Нарезка списков в Python
  30. Преобразование данных в Python
  31. Python 3.12: Псевдонимы типов
  32. Метод __irshift__ для Python
  33. Numpy: использование Ellipsis
  34. Парсинг веб-страниц с Beautiful Soup
  35. Непрерывная проверка в Python
  36. Управление виртуальными средами в Python
  37. Методы обработки строк в Python
  38. Группы исключений в Python
  39. Значения по умолчанию в Python
  40. Итераторы в Python
  41. Применение команды break
  42. Лямбда-функции для min/max
  43. Создание задания в Cron
  44. Генераторы в Python
  45. Добавление Progressbar в Python
  46. Обход дочерних элементов BeautifulSoup
  47. Создание вкладок с TKinter

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