我正在通过基于用户输入的代码的python追加一个文件。在python文件中添加段落
with open ("markbook.txt", "a") as g:
g.write(sn+","+sna+","+sg1+","+sg2+","+sg3+","+sg4)
sn
,sna
,sg1
,sg2
,sg3
,sg4
已经全部由用户,输入的时候程序完成一个行会被添加到'markbook.txt'
文件中的格式:
00,SmithJE,a,b,b,b
01,JonesFJ,e,d,c,d
02,BlairJA,c,c,b,a
03,BirchFA,a,a,b,c
问题是当再次使用该程序并且文件被进一步追加时,新行被简单地放在前一行的末尾。如何将附加文本放置在上一行下方?