Возникли проблемы при записи в текстовые файлы. Текстовые файлы перезаписываются / обрезаются

Я думаю, все объясняют, что происходит. Я предлагаю один из способов его решения:

myList = [[1 for i in range(4)] for j in range(3)]

myList[0][0] = 5

print myList

И у вас есть:

[[5, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]]
0
задан Jordan Graham 24 March 2019 в 04:55
поделиться

1 ответ

Вы можете сначала прочитать содержимое вашего файла, добавить его к новым данным, а затем записать все в файл:

with open("webscraper2noteppad++", "r") as f:
    data = f.read()

with open("webscraper2noteppad++", "w") as f:
    f.write('{}{}{}'.format(lucky, '\n' if data else '', data))
0
ответ дан Alderven 24 March 2019 в 04:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: