我试图将用户输入的数据追加到行中,但是我没有运气。在
Counter是一个用户定义的全局变量,我在代码的其他地方创建了它。在
当数据被追加时,它没有移动到另一行,而是一遍又一遍地重写同一行,作为python的新用户,我不知道我做错了什么。在
def appendCsv():
NumberOfNamesToBeAdded()
with open ('Graph.csv', 'a') as graphFile:
graphFileWriter=csv.writer(graphFile)
for x in counter:
graphFileWriter.writerow([ID, Name,Cost,Date1])
首先,它取决于
counter
中的内容。在counter
中使用range
,如下所示:结果是:
^{pr2}$您可能还想在
open
语句中插入, newline=''
。在相关问题 更多 >
编程相关推荐