Python имеет много вариантов от основных трех режимов, эти три режима:
'w' write text
'r' read text
'a' append text
Итак, чтобы добавить в файл, это так же просто, как:
f = open('filename.txt', 'a')
f.write('whatever you want to write here (in append mode) here.')
Тогда есть режимы, которые просто делают ваш код меньше строк:
'r+' read + write text
'w+' read + write text
'a+' append + read text
Наконец, существуют режимы чтения / записи в двоичном формате:
'rb' read binary
'wb' write binary
'ab' append binary
'rb+' read + write binary
'wb+' read + write binary
'ab+' append + read binary