Курс 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. Magic Commands — улучшение работы с Python
  3. Справка по импортированным модулям
  4. Сортировка и разворот списка
  5. Создание директории в Python
  6. Руководство по Pymorphy2
  7. Работа с комплексными числами
  8. Гибкие функции Python
  9. Работа с SQLite в Python
  10. Метод title() в Python
  11. Удаление специальных символов с помощью re.sub
  12. Именованные срезы в Python
  13. Нахождение разницы между списками в Python
  14. Объединение словарей в Python
  15. Потоковый ввод в Python
  16. Цикл for в Python
  17. Python Метод del.
  18. Работа с collections.Counter
  19. Получение имени функции с помощью inspect
  20. Функция zip() в Python
  21. Исправление ошибки NameError
  22. Оформление текста в консоли с TermColor
  23. Генераторы данных
  24. Объединение словарей в Python 3.5+
  25. Измерение времени выполнения кода в Python
  26. Генерация случайных чисел в Python
  27. Генерация случайных данных в NumPy
  28. Методы HTTP запросов в Flask
  29. Экспорт данных с помощью writefile
  30. Определение функций с необязательными аргументами
  31. Howdoi — получение ответов из терминала
  32. Функция reduce() в Python
  33. Принципы Zen of Python
  34. Установка максимального количества цифр
  35. F-строки в Python
  36. Экспорт функций в Python
  37. Возвращение нескольких значений через кортеж или класс
  38. Добавление элемента в список.
  39. Подсчет элементов в Python
  40. Подписка на Kaspersky Team
  41. Карта бомбоубежищ в Москве и Питере
  42. Хранение данных с помощью dataclasses
  43. Избегание изменяемых аргументов
  44. Работа с эмодзи в Python
  45. Работа с модулем random
  46. Сравнение строк в Python
  47. Метод gt в Python
  48. Использование функции enumerate()

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