Курс 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. enumerate() в Python для работы с индексами
  3. Работа с timedelta
  4. Создание GUI на Tkinter
  5. Python groupby() из itertools: работа с повторяющимися элементами
  6. Функция enumerate в Python
  7. Переименование файлов в Python
  8. Различия символов в Python
  9. Обучение модели с указанием эпох
  10. Работа с OpenCV
  11. Создание тестовых данных с Faker
  12. Обработка исключений с блоком else
  13. Названия переменных
  14. Функция reversed() в Python
  15. discard() — удаление элемента из множества
  16. Pillow: работа с изображениями
  17. Переворот списка в Python
  18. Печать списка с помощью метода join
  19. Обработка элементов в Python
  20. Метод join() для объединения элементов в строку.
  21. Определение наиболее частого элемента с помощью collections.Counter
  22. Проверка наличия элемента в списке
  23. Кортежи в Python: особенности и преимущества
  24. Оценка точности модели
  25. OrderedDict — упорядоченный словарь
  26. Метод enumerate() в Python
  27. Работа с географическими данными в Python
  28. f-строки в формате строк
  29. Обрезка изображения с Pillow
  30. Вложенные циклы в Python
  31. Проблема сравнения словарей
  32. Управление виртуальными окружениями в Python
  33. Декораторы классов
  34. Моржовый оператор в Python 3.8
  35. Работа с каталогами в Python
  36. Настройка нарезки списков
  37. List Comprehension Tutorial
  38. Списковое включение в Python
  39. Создание словарей и множеств в Python.
  40. Создание комплексных чисел
  41. Оператор «or» в Python
  42. Сериализация и десериализация объектов

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