Как сохранять файл с разными названиями Aiogram Python? У меня уже есть код, который сохраняет файл с основным названием, но мне нужно сделать так, что бы файл, скажем так, имел линейку (нумирацию) при сохранении. Например: photo_01.jpg, photo_02.jpg и тп.
@dp.message_handler(content_types=["photo"])
async def baybay(message):
connect = sqlite3.connect('INFOBOT.db')
cursor = connect.cursor()
file_photo = message.photo[-1].file_id
idfile = await bot.get_file(file_photo)
filename, file_extension = os.path.splitext(idfile.file_path)
dowloaded_file_photo = await bot.download_file(idfile.file_path)
limit = random.randint(1, 200)
src = f"PhotoBase/{message.chat.id}_photobase/" + f"{message.chat.id}" + "_limit_" + f"{limit}" + file_extension
with open(src, "wb") as new_file:
new_file.write(dowloaded_file_photo.getvalue())
p.s. я знаю, что random.randint(1, 200) это костыль, и мне нужно его заменить так, что была разная нумирация как в примере, но не знаю как.