Мне нужно, чтобы в моём цикле (while True) случайное значение постоянно записывалось в файл с новой строки.
while True:
if random.randint(1, 5000) != 1000:
b = random.choice(a)
test = open("save.txt", 'w', encoding = 'utf-8')
test.write(b+'\n')
Здесь переменная 'а' - это лист, из которого выбирается случайное значение, но проблема в том, что он просто пишет рандомный текст из листа, а после него ставит новую строку, при этом продолжая менять ПЕРВУЮ строку, а не продолжая на следующей.
как сделать запись постоянно с новой строки? (без повторения строчки " test.write(b+'\n')")