Этот вопрос закрыт для ответов, так как повторяет вопрос Как в i = 'IMG_20220623_205705' добавить к последними числу 2, что бы последние число было 7?
@ldanyt

Как поменять середину в название в фото?

Добрый день! Есть папка нужно переименовать внутри названия всех картинок, через python скрип библиотеку os, толь ко есть одно но, нужно переименовать только середину например: Есть фото с названием IMG_20220621_205706, как сделать так что бы переименовала название фото в IMG_20220722_205706, не касаясь остальных частей названия. Заранее спасибо за внимание!
  • Вопрос задан
  • 70 просмотров
Ответы на вопрос 2
sswwssww
@sswwssww
a = 'IMG_20220621_205706'
new_date = '0722'
f'{a[:8]}{new_date}{a[12:]}'
>>>'IMG_20220722_205706'

Изучить срезы
Ответ написан
Vindicar
@Vindicar
RTFM!
Разбей имя файла с помощью метода split('_'), получишь список частей имени файла.
Делай что тебе нужно с элементами этого списка.
Потом соберешь его обратно в одну строку вызовом '_'.join(список).
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы