Курс Python → Основы работы с os

Для вывода текущей директории в Python можно воспользоваться модулем os. Для этого необходимо импортировать этот модуль:

import os

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

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

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

os.mkdir("Новая_директория")

Для получения списка файлов и папок в текущей директории можно воспользоваться методом os.listdir():

files = os.listdir()
print("Список файлов и папок в текущей директории:", files)

Также с помощью модуля os можно выполнять множество других операций с файлами и директориями, такие как переименование, перемещение, удаление и многое другое. Ознакомьтесь с документацией модуля os для более подробной информации и примеров использования.

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

Автор урока

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

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

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

  1. Разность множеств
  2. Закрытие файла в Python
  3. Работа с срезами в Python
  4. Использование html-скриптов в Jupyter Notebook
  5. Defaultdict в Python
  6. Многострочные комментарии в Python
  7. Передача аргументов через **arguments
  8. Работа с многоуровневыми словарями в Python
  9. Логирование с Logzero
  10. Конвертация изображений в PDF
  11. f-строки в формате строк
  12. Обмен данными с asyncio.Queue
  13. Python: отличительная особенность — отступы
  14. Различия символов в Python
  15. Тип данных TypeVarTuple
  16. Функция product() из itertools
  17. JMESPath в Python
  18. Уникальность ключей в словаре
  19. Роль ключевого слова self
  20. Импорт модулей и пакетов в Python
  21. Обработка исключений с блоком else
  22. Работа с модулем bisect
  23. Разработка Telegram-ботов
  24. Вычисление фазы комплексного числа
  25. Сложение матриц в NumPy
  26. Комментарии в Python
  27. Enum в Python
  28. Повторение элементов в Python
  29. Активация Matplotlib в Jupyter
  30. Преобразование многоуровневого словаря
  31. Отладка в Python
  32. Выражения-генераторы в Python
  33. Проверка однородности элементов списка
  34. Множественное присваивание в Python
  35. Измерение времени выполнения кода
  36. Метод __getitem__ в Python
  37. Метод split() для разделения строк
  38. Представление бесконечности в Python
  39. Метод get для словарей
  40. Создание пустых функций и классов в Python
  41. История Python
  42. Оператор распаковки в Python
  43. Справка по импортированным модулям

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