我正在通過基於用戶輸入的代碼的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
問題是當再次使用該程序並且文件被進一步追加時,新行被簡單地放在前一行的末尾。如何將附加文本放置在上一行下方?