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

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

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

import os

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

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

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

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

Автор урока

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

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

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

  1. Создание именованных кортежей в Python
  2. Каналы Senior: Python, Java, Frontend, SQL, C++
  3. Progress с библиотекой tqdm
  4. Преобразование документов в PDF с помощью Spire.Office
  5. Библиотека sh: использование команд bash в Python
  6. Нахождение хеша для бесконечности и NaN в Python
  7. Оператор walrus в Python
  8. Работа со словарями Python
  9. Объединение списков в Python
  10. Работа с буфером обмена на Python
  11. Асинхронное программирование с asyncio
  12. Декодирование байтов в строку
  13. Комментарии в Python
  14. Принципы программирования
  15. split() — разделение строки
  16. Создание словарей в Python
  17. Работа с функцией next() в Python
  18. Разность множеств
  19. Лимиты на ресурсы Python
  20. Сравнение объектов в Python
  21. Правила именования переменных
  22. Функция count() в Python
  23. Основы Python
  24. Метод is_absolute() для PurePath
  25. Работа с collections в Python
  26. Типы возвращаемых значений в Python
  27. Атрибуты класса и экземпляра
  28. Особенности множеств в Python
  29. Замена текста в Python
  30. Удаление символов новой строки в Python.
  31. Тестирование модели в PyTorch
  32. Отладка в Python
  33. Создание копии итератора
  34. Управление ресурсами с контекстными менеджерами
  35. Удаление специальных символов с помощью re.sub
  36. Блок else в циклах.
  37. Обмен значений переменных в Python
  38. Работа с YAML в Python: PyYAML.
  39. Поиск HTML-элементов с BeautifulSoup
  40. Обработка элементов в Python
  41. Добавление элемента к кортежу
  42. Атрибуты класса и экземпляра в Python
  43. Измерение времени выполнения кода
  44. Создание уникального множества
  45. Сортировка элементов в Python
  46. Повторение и перенос строки
  47. Форматирование данных с pprint
  48. JMESPath в Python

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