Как сделать autosave

У меня есть скрипт

import random

name = f'T{random.randint(1, 9)}kEn'
famil = f'L{random.randint(1, 9)}{random.randint(1, 9)}kEnGG{random.randint(1, 9)}D'
mail = f'CrushALT-{random.randint(1,999999999999999)}'
pols = f'CrushALT-{random.randint(10,99)}'

with open('accounts.txt', 'w') as ac:
    ac.write(f'Account: {pols}'
             f'\nMail: {mail}'
             f'\n\n\n')

он записывает переменные туда, но при повторном запуске он перезаписывает это, а мне нужно чтобы он при повторном запуске он не перезаписывал, а добавлял ниже


Ответы (1 шт):

Автор решения: nanamar
with open('accounts.txt', 'a') as ac:
    ac.write(f'Account: {pols}',
             f'\nMail: {mail}',
             f'\n\n\n')

Этот код при каждой записи будет не перезаписывать, а добавлять ниже.

→ Ссылка