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

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

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

import os

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

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

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

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

Автор урока

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

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

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

  1. Сортировка элементов с OrderedDict
  2. Автоматизация скриптов на AWS Lightsail.
  3. Работа с контекст-менеджером «with»
  4. Оптимизация поиска в словарях
  5. Наследование в программировании
  6. Расширение информации об ошибке в Python
  7. Обрезка изображения с Pillow
  8. Оператор assert в Python
  9. Парсинг веб-страниц с Beautiful Soup
  10. Поиск частого элемента
  11. Основы Python за 14 дней
  12. Множественные конструкторы в Python
  13. Абстракции словарей и множеств в Python
  14. Очистка данных с помощью pandas
  15. Форматирование объектов с модулем pprint
  16. Создание новых списков через list comprehensions
  17. Эффективная конкатенация строк в Python
  18. Генерация UUID в Python
  19. Метод Self в Python
  20. Переопределение метода len
  21. Метод rxor для операции побитового исключающего «или»
  22. Генератор данных в Keras
  23. Синхронизация потоков с time.sleep()
  24. Курсы Яндекс Практикум
  25. Модуль itertools: эффективная работа с итераторами
  26. Секреты Python
  27. Мощь вложенных функций в Python
  28. Виртуальное окружение Python
  29. Создание словаря и множества
  30. Работа с zip-архивами в Python
  31. Метод join() для объединения элементов
  32. Объединение кортежей в Python
  33. Сериализация данных в JSON с помощью json.dumps
  34. Операторы присваивания в Python
  35. Измерение времени выполнения с помощью time
  36. Создание лямбда-функций
  37. Применение команды break
  38. Python enumerate() функции
  39. Метод remove() для удаления элемента из списка
  40. Разделение строки с регулярными выражениями
  41. Python 3.12: Псевдонимы типов
  42. Получение текущей директории
  43. Возведение в квадрат с помощью itertools
  44. Retrying в Python: повторные вызовы
  45. Команда %dhist — список посещенных каталогов
  46. Python Поверхностное Копирование
  47. Обработка исключений в Python

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