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

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

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

import os

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

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

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

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

Автор урока

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

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

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

  1. Получение ID процесса
  2. Создание именованных кортежей в Python
  3. Модуль antigravity: генерация координат
  4. Копирование и вставка текста в Python
  5. Работа с итераторами через срезы
  6. Красивый вывод списка
  7. Декодирование строк в Python
  8. Combobox в Tkinter
  9. Обработка StopIteration в Python
  10. Добавление Progressbar в Python
  11. Установка виртуального окружения Python
  12. Форматирование кода на Python
  13. Декораторы с аргументами
  14. Модуль Operator в Python
  15. Комментарии в Python
  16. Отношения подклассов в Python
  17. Подсчет элементов в Python
  18. Работа с множествами в Python
  19. Обновление данных через PUT запрос
  20. Создание объекта времени
  21. Метод join() для объединения элементов строки
  22. Создание вложенного генератора
  23. Создание спинбокса в tkinter
  24. Удаление элемента из списка в Python
  25. Удаление знаков препинания в Python
  26. Метод pop() списка
  27. Объявление переменных в Python
  28. Установка максимального количества цифр
  29. Работа с файлами и директориями в Python.
  30. Атрибуты класса и экземпляра
  31. Транспонирование матрицы
  32. Инверсия списков и строк в Python
  33. Список импортированных модулей в Python
  34. Работа с изображениями PIL
  35. Объединение строк с помощью метода join
  36. Мониторинг памяти с Pympler
  37. Работа с срезами в Numpy
  38. Обновление и получение данных в SQLite
  39. Проверка условий: all и any
  40. Тайное преобразование типа ключа
  41. Инвертирование словаря
  42. Конвертация текстовых чисел с помощью Numerizer

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