Курс 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. Метод rrshift для пользовательских объектов
  2. Проверка кортежей.
  3. Возвращение нескольких значений
  4. Работа с пользовательским вводом
  5. Удаление дубликатов из списка с помощью dict.fromkeys
  6. Перевод текста с Python Translator
  7. Создание пар из последовательностей
  8. Обход дочерних элементов BeautifulSoup
  9. Дизассемблирование Python кода
  10. Генераторы в Python
  11. Отправка POST запроса на сервер.
  12. Инверсия списка/строки в Python
  13. Работа с множествами в Python
  14. Операции с датами в Python
  15. Многопроцессорное программирование в Python
  16. Создание коллекций из генератора
  17. Возвращение нескольких значений через кортеж или класс
  18. Функции высшего порядка в Python
  19. Метод difference_update() — разность множеств
  20. Просмотр внешнего файла в Python
  21. Создание треугольника Паскаля
  22. Обновление множества в Python
  23. Модуль itertools: комбинации и перестановки
  24. Обработка исключений в Python
  25. Методы split() и join() — Python строк.
  26. Магические методы в Python
  27. Оптимизация памяти с __slots__
  28. Поиск с помощью регулярных выражений
  29. Хранение переменных в словаре.
  30. Вложенные генераторы в Python
  31. Цикл for в Python
  32. Beautiful Soup — извлечение данных из HTML
  33. Объединение Python и Shell
  34. Magic Commands — улучшение работы с Python
  35. Декоратор защиты анонимных пользователей
  36. Создание таблиц в Python с PrettyTable
  37. GitHub в Telegram: подписка на уведомления
  38. Структура строк в Python
  39. Документирование функций в Python
  40. Комментарии в Python
  41. Удаление символа из строки
  42. Работа с каталогами в Python
  43. Операции с кортежами
  44. Извлечение данных из JSON

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