Курс 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. Метод rsub в Python: расширение функциональности вычитания
  3. Генераторы в Python
  4. Вставка переменных в шаблоны Flask
  5. Путь к интерпретатору Python
  6. Создание уникального проекта
  7. Основы Python
  8. Частичное совпадение пользовательского ввода в Python 3.10
  9. Оператор Walrus: правильное использование
  10. Управление ресурсами с контекстными менеджерами
  11. Автоматизация скриптов на AWS Lightsail.
  12. Декоратор Ajax required
  13. Разница между датами
  14. Преобразование документов в PDF с помощью Spire.Office
  15. Метод join() для объединения элементов строки
  16. Явный импорт в Python
  17. Метод eq для сравнения объектов
  18. Concrete Paths — метод .with_suffix()
  19. Python Поверхностное Копирование
  20. Python Метод Union Множеств
  21. Создание словаря и множества
  22. Разделение строки с регулярными выражениями
  23. Метод rsub для пользовательских чисел
  24. Измерение времени выполнения кода
  25. Определение основы слова с showballstemmer
  26. Преобразование объекта в строку
  27. Форматирование строк с f-строками
  28. Обработка ошибок ввода данных
  29. Логирование в Python
  30. Метод __iand__ для пользовательских классов
  31. Обработка исключений в Python
  32. Метод __call__ в Python
  33. Сравнение объектов в Python
  34. Математические функции в Python
  35. Инверсия списков и строк в Python
  36. Метод Self в Python
  37. Обработка ошибок в JSON данных
  38. Аргумент по умолчанию
  39. Оболочка Python
  40. Комментарии в Python
  41. PATCH-запрос с библиотекой requests
  42. Импорт с альтернативным именем
  43. Работа с collections в Python.
  44. Оператор Walrus в Python 3.8
  45. Оптимизация строк в Python
  46. Python 3.12: Псевдонимы типов
  47. Переопределение метода sub
  48. Операции с комплексными числами
  49. Регулярные выражения в Python

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