Курс 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. UserList в Python: Описание и примеры использования
  3. Класс Counter() для подсчета элементов
  4. Генераторы и сеты в Python
  5. Избегайте ошибку FileNotFoundError
  6. Пустой оператор pass в Python
  7. Определение наиболее частого элемента с помощью collections.Counter
  8. Метод bool() в Python
  9. Применение функции map() в Python
  10. Тернарный оператор в Python
  11. Изменяемые и неизменяемые объекты
  12. Лямбда-функции в цикле
  13. Возврат нескольких значений из функции
  14. Списки в Python
  15. Профилирование кода
  16. Измерение времени выполнения кода
  17. Операции с массивами в NumPy
  18. Логирование с Loguru
  19. Переопределение метода __floordiv__
  20. Оператор морж в Python 3.8
  21. Оптимизация параметров в Python
  22. Очистка входных данных
  23. Профилирование с Pandas
  24. Вложенные функции в Python
  25. Работа с URL-адресами в Python
  26. Округление банкира в Python
  27. Работа со строками в Python.
  28. Метод сравнения объектов в Python
  29. Работа со словарями
  30. Мощь вложенных функций в Python
  31. Операторы присваивания в Python
  32. Модуль Operator в Python
  33. Определение индекса элемента списка
  34. Декораторы в Python
  35. Выбор редактора кода.
  36. Преобразование символов с помощью map
  37. Объединение списков в Python
  38. Метод join() для объединения элементов строки
  39. Добавление цвета в консоли
  40. Печать календаря
  41. Создание и использование ChainMap
  42. Обработка ошибок в Python
  43. Асинхронное программирование с asyncio
  44. Принципы LSP и ISP в Python
  45. Работа с временем в Python
  46. Работа с датой и временем в Python
  47. Обход словаря в Python
  48. Распаковка элементов массива

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