Курс 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. Работа с модулем glob в Python
  2. Метод __call__ в Python
  3. Бесконечные списки в Python
  4. Навыки Python: строки, типы данных
  5. Создание списка через итерацию
  6. Декоратор total_ordering для сравнения объектов
  7. Работа с контекстным менеджером Pool
  8. Enum в Python
  9. Добавление элементов в список: append() vs extend()
  10. Срез в Python
  11. Python: отсутствие точек с запятыми
  12. Оператор «or» в Python
  13. Работа с коллекциями Python
  14. Основы работы со строками в Python
  15. Python Аргументы по умолчанию
  16. Подсказки типов в Python
  17. Конвертация коллекций в Python.
  18. Расширение операции побитового «и» в Python
  19. Генерация строк с .join()
  20. Приближение чисел в Python
  21. Руководство по использованию Colorama
  22. Преобразование объекта в строку
  23. Возврат нескольких значений
  24. Обработка исключений
  25. Создание спинбокса в tkinter
  26. Установка Home Assistant
  27. Поиск простых чисел
  28. Объединение словарей в Python
  29. Работа с argparse
  30. Обновление и получение данных в SQLite
  31. Преобразование данных в Python
  32. Работа с изменяемыми списками
  33. Метод lt для сортировки объектов
  34. Передача словаря через **kwargs
  35. Работа с deque из collections
  36. Передача аргументов в Python
  37. Сортировка в Python
  38. Область видимости переменных
  39. Динамические маршруты во Flask
  40. Работа с базами данных SQLite
  41. Работа с collections в Python
  42. Поиск всех индексов подстроки
  43. Освобождение памяти в Python
  44. Генераторные функции в Python
  45. Модуль inspect: получение информации о объектах
  46. Хэш-функции в Python
  47. Печать месячного календаря

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