如何解决如何使其具有导出员工信息的功能?
这是一个从员工管理系统导入员工信息的功能。我想做一个类似的功能,可以导出员工信息。
def import_employees():
with open('Employee_database.csv','r') as csvfile: #Opens the student answer file,and closes once finished
employee_reader = csv.reader(csvfile)
first_row = True
for row in employee_reader:
#Skip the first row with column names
if first_row:
first_row = False
continue
try:
fullName = row[0] + ' ' + row[1] #Creates full name for dictionary key
employeeList[fullName] = row
except IndexError:
pass
print('The following employees were imported:\n')
for employee in employeeList.keys():
print(employee)
print(' ')
input('<Press Enter to Continue>')
try:
import_employees()
except:
with open('Employee_database.csv','w') as employeeCSV:
employee_writer = csv.writer(employeeCSV)
csvrow1 = ['FirstName','LastName','SSN','Phone','Email','Salary']
employee_writer.writerow(csvrow1)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。