Курс 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. Именованные аргументы в Python
  3. Функция zip() в Python
  4. Создание веб-приложения с Flask
  5. Python Метод sleep() из time
  6. Поиск элементов BeautifulSoup
  7. Перебор элементов списка в Python
  8. Отправка POST-запроса в REST API
  9. Модуль antigravity: генерация координат
  10. Цикл for с enumerate() в Python
  11. Python: цикл for и оператор присваивания
  12. Фильтрация последовательности
  13. Python OrderedDict и fromkeys() — работа с словарями
  14. Работа с исключениями в Python
  15. Генерация строк с .join()
  16. Оптимизация гиперпараметров в Python
  17. Создание матрицы в Python
  18. Создание новых списков в Python
  19. Импорт модулей и пакетов в Python
  20. Блок try-except-else
  21. Основы работы с базами данных в Python
  22. Извлечение данных из JSON
  23. Управление памятью в numpy.
  24. Измерение времени выполнения кода
  25. Оценка выражений генератора в Python
  26. Метод hash в Python
  27. inspect в Python: анализ кода
  28. Анонимные функции в Python
  29. Форматирование кода на Python
  30. Удаление символа из строки
  31. Добавление элемента в список.
  32. Удаление символа из строки
  33. Глубокое копирование объектов
  34. Обработка исключений в Python
  35. Проверка вхождения подстроки
  36. Фильтрация списка чисел
  37. Получение частей дроби
  38. Лямбда-функции для min/max
  39. EMOT преобразование эмодзи в текст
  40. Строки в Python: апострофы и кавычки
  41. Генератор бросков кубиков
  42. TypedDict для kwargs в Python 3.12
  43. Цикл for в Python
  44. Срезы в Python
  45. Работа с контекстным менеджером Pool
  46. Создание функций с произвольным количеством аргументов

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