Курс 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. Создание словарей в Python
  2. Оптимизация создания строк
  3. Использование функции enumerate()
  4. Метаклассы в Python
  5. Измерение времени выполнения кода
  6. Очистка входных данных
  7. Работа с модулем Calendar
  8. Изменение IP-адреса в Python
  9. Обработка StopIteration в Python
  10. Вычисление фазы комплексного числа
  11. Профилирование с Pandas
  12. Метод __ixor__ для побитового исключающего ИЛИ
  13. Хранение данных
  14. Переопределение метода divmod
  15. Определение функций с необязательными аргументами
  16. Python Метод sleep() времени
  17. Итерация по коллекции в Python
  18. Метод setitem в Python
  19. Умножение строк и списков
  20. Обработка ошибок в Python
  21. Метод difference_update() — разность множеств
  22. Работа с zip()
  23. Создание списков в Python
  24. Логирование с Logzero
  25. Создание списка дат
  26. Округление в Python
  27. Тернарный оператор в Python
  28. Использование двоеточия в Python
  29. Встроенные функции Python
  30. Замена переменных в Python
  31. Создание функций высшего порядка
  32. Запуск файлового сервера
  33. Оператор деления для класса Rational
  34. Управление контекстом выполнения кода
  35. Проверка наличия элемента в списке
  36. Получение локальных переменных в Python
  37. Оператор Walrus в Python 3.8
  38. Генераторы в Python
  39. Каналы Senior: Python, Java, Frontend, SQL, C++
  40. Уникальные значения из списка
  41. Обновление данных через PUT запрос
  42. Удаление ссылок в Python
  43. Функция map() в Python
  44. Бесконечные списки в Python
  45. Принципы Zen Python
  46. Типы возвращаемых значений в Python

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