我有一個名爲studentDetailsCopy
的CSV文件,需要在其末尾添加一行數據,但此刻它將其添加到最後一行的末尾,因此最終看起來像這樣:a
s和28
在郵件的末尾,需要在其下方添加(第28行)如何使用Python將新數據行添加到CSV文件?
這是我的代碼是這樣的數據:
newStudentAttributes = ([str(lastRowInt), newSurname, newForename, newDoB, newAddress, newHomePhoneNumber, newGender, newTutorGroup, newSchoolEmail])
with open('studentDetailsCopy.csv', 'a') as studentDetailsCSV:
writer = csv.writer(studentDetailsCSV, dialect='excel')
writer.writerow(newStudentAttributes)
恐怕沒有用,我得到了同樣的結果。 –