file=open("hotpot_data_new.csv",'r')
file1=open("hotpot_data_new1.csv",'a+')
newlist=file.readline().split('\n')[0].split(',')
for i in range(10):
filel.write(newlist[i]+',')
filel.write('差额'+','+'建议'+',')
for i in range (10,len (newlist)-1):
filel.write(newlist[i]+',')
filel.write(newlist[-1]+ '\n')
while True:
line=file.readline()
if line=='':
break
else:
newlistl=line.split(' \n')[O].split(',')
for i in range(10):
filel.write(newlist1[i]+',')
balance=str(save_money(newlist1[8], newlist1[9])[0])
advise=save_money (newlist1[8],newlist1[9]) [1]
filel.write (balance+','+advise+',')
for i in range(10,len(newlist1)-1):
filel.write (newlistl[i]+',')
filel.write(newlist1[-1]+'\n')
filel.close()
file.close()
file1,不是filel
或者把 file1 改成 filel
你前边定义的是file1,后边调用的是filel,1和l的区别,写错了