Курс 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. Преобразование PowerPoint в PDF.
  2. Протокол управления контекстом
  3. Создание коллекций из генератора
  4. Проверка условий: all и any
  5. Отправка HTTP-запросов с User-Agent
  6. Ускорение выполнения кода в Python
  7. Python Метод sleep() времени
  8. Управление контекстом выполнения кода
  9. Фильтрация входных данных в Python
  10. Подписка на каналы разработчиков
  11. Установка и использование Logzero
  12. Определение объема памяти объекта
  13. Подписка на @SelectelNews
  14. Отладка в Python
  15. Логирование с Logzero
  16. Работа со словарями
  17. Оптимизация интернирования строк
  18. Любовь к Python
  19. Сортировка списка по индексам
  20. Модуль sys: основы
  21. Метод append() для списка
  22. Функции all и any в Python
  23. Порядок операций в Python
  24. Метод init в Python
  25. Генерация резюме в Gensim
  26. Фильтрация списка от «ложных» значений
  27. capitalize() — изменение регистра первого символа строки
  28. Метод __iand__ для пользовательских классов
  29. Функция map() и ленивая оценка
  30. Цепные операции в Python
  31. Подсчет элементов с помощью Counter из collections
  32. Работа с URL-адресами в Python
  33. Сериализация и десериализация объектов
  34. Оператор is в Python
  35. Подсчет частотности элементов в Python
  36. Оператор += в Python
  37. Равенство и идентичность в Python
  38. Многострочные комментарии в Python
  39. Работа с модулем Calendar
  40. Работа с итераторами в Python
  41. Копирование в Python
  42. Операция += для списков
  43. Python Аргументы по умолчанию
  44. Регулярные выражения в Python
  45. Функция zip() — объединение последовательностей
  46. Использование html-скриптов в Jupyter Notebook
  47. Создание списка дат

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