Пензар Д.Д. - Python и облачные вычисления в науке - 4. Работа с текстовыми файлами. JSON
Глубокое погружение в pathlib в Python: Современная работа с путями файловой системы
Модуль pathlib, представленный в Python 3.4 (PEP 428), совершил революцию в работе с путями файловой системы. В отличие от устаревшего os.path, он предлагает объектно-ориентированный, интуитивный и платформонезависимый подход. Эта статья подробно разберет все аспекты pathlib с практическими примерами. Традиционные методы (os.path.join(), os.listdir() и др.) страдают от: - Платформозависимости (разделители / vs \). - Разрозненности функций. - Неудобства при операциях с компонентами путей. Преимущества pathlib: - Единый объект пути вместо строк...
Как переименовывать файлы в Python
Файлы в Python можно переименовывать несколькими способами OS.RENAME Если имеется весь путь до пути файла: Если имеется только имя файла, воспользуемся os.path.splitext(), который возвращает кортеж из имени файла и расширения: PATHLIB С помощью встроенного модуля pathlib SHUTIL...