InternetMaster
@InternetMaster
Интернет

Как вытащить файл с максимальным номером?

Задача: есть папка с текстовыми данными .txt, там все названия упорядочены типа: "1.txt", "2.txt", "3.txt" .... "15.txt", "16.txt" и т.д. Как взять файл с последним (максимальным) номером и создать файл со следующим номером и уже с ним работать. Например, если максимальный "25.txt", то нужно создать "26.txt", и уже с ним работать. Как в Python это реализовать с open()
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
adugin
@adugin Куратор тега Python
from pathlib import Path

max_id = max(int(path.stem) for path in Path('path_to_folder').glob('*.txt'))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы