【发布时间】:2015-02-13 01:11:58
【问题描述】:
import csv
running = 1
def show_menu():
print "1. Add"
print "2. check"
return input("Please make a selection: ")
def add():
writer = csv.DictWriter(csvfile, fieldnames=fieldnames)
writer.writeheader()
writer.writerow({'username': raw_input('Uid:'), 'password': raw_input('Pass:')})
print "success!"
running = 0
while running:
choice = show_menu()
if choice == 1:
with open('names.csv', 'w') as csvfile:
fieldnames = ['username', 'password']
add()
我添加的下一个输入是覆盖现有的。如何将新输入附加到旧输入?
【问题讨论】:
标签: list python-2.7 csv