Я создал файл .txt, который может сохранять новые данные каждый раз, когда я запускаю код. Я надеюсь, что есть способ сделать это с файлом .xls, чтобы добавлять новые данные каждый раз, когда я запускаю файл, потому что это поможет с другими выходными данными записать и прочитать их позже в других кодах.
Вот код, который я использую для файла .txt и вывода.
with open('OUTPUT.txt', 'a+') as fd:
if fd.tell() == 0:
fd.write('{a:^8} {b:^8} {c:^8} {d:^8} {e:^8} {f:^8}'.format(a='M', b='D', c='pr',d='rpr',e='TRT',f='center '))
fd.write("\r")
fd.write(f' {M} {D} {(pr(M,1))} {(epr(M))} {TRT(bd)} {center}')
fd.write("\r\n")
Вывод
M D pr rpr TRT center
5.5 18.0 0.009 0.997 0 (42.98, 74.21)
7.1 29.0 0.0 1.012 59 (42.96, 71.71)
7.7 1.0 0.0 1.013 15 (45.80, 73.48)