9 месяцев назад
Модуль os в Python — генерация путей и метод listdir
os — это стандартный модуль Python для работы с операционной системой. Он включает функции для управления файлами, каталогами, путями и окружением, которые работают на разных ОС (Windows, Linux, macOS) и обеспечивают переносимость кода. Для безопасной и корректной генерации путей к файлам и папкам в различных ОС используется вложенный модуль os.path. import os path = os.path.join("home", "user", "documents") print(path) # Windows: home\user\documents # Linux/macOS: home/user/documents os.listdir(path) — возвращает список всех файлов и папок в указанной директории path...
144 читали · 3 года назад
Основные операции с директориями в Python
Никогда бы не подумал, что в одной папке может уместиться вся западная фантастика (Станислав Лем). Для основных манипуляций с директориями нам понадобятся модули shutil и os. Создание В целях создания директории удобно использовать функции mkdir и makedirs модуля os: Во втором случае можно сразу создать вложенные подпапки. Существование Проверка существования проводится функцией exists модуля os...
450 читали · 2 года назад
Функция reduce() в Python
reduce() - это функция из модуля functools, которая позволяет применять функцию к элементам последовательности и сводить ее к одному значению. Функция reduce() принимает два аргумента: функцию и последовательность. Она применяет функцию к первым двум элементам последовательности, затем к результату и следующему элементу, и так далее, сводя последовательность к одному значению. Пример использования функции reduce(): В этом примере мы импортируем функцию reduce() из модуля functools. Затем мы определяем функцию add(), которая принимает два аргумента и возвращает их сумму...
829 читали · 4 года назад
DIR и HELP в Python, для чего эти функции? И как помогут на экзамене?
Если ты только начал изучать язык программирования Python, и не знаешь, как удержать в голове огромное число функций и их методов, то пора познакомиться с такими помощниками как DIR и HELP. dir() (в переводе с англ. "directory" означает "каталог") - функция для просмотра объекта и метода объекта. Объект - это все, что есть в Python, например, переменная, библиотека, функция, список, множество и т.д. Объект всегда является частью какого-то класса. Так как Python является объектно-ориентированным языком, то все, что создаётся в коде - является объектом определённого класса...