| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- """
- 写入CSV文件
- Version: 0.1
- Author: 骆昊
- Date: 2018-03-13
- """
- import csv
- class Teacher(object):
- def __init__(self, name, age, title):
- self.__name = name
- self.__age = age
- self.__title = title
- self.__index = -1
- @property
- def name(self):
- return self.__name
- @property
- def age(self):
- return self.__age
- @property
- def title(self):
- return self.__title
- filename = 'teacher.csv'
- teachers = [Teacher('骆昊', 38, '叫兽'), Teacher('狄仁杰', 25, '砖家')]
- try:
- with open(filename, 'w') as f:
- writer = csv.writer(f)
- for teacher in teachers:
- writer.writerow([teacher.name, teacher.age, teacher.title])
- except BaseException as e:
- print('无法写入文件:', filename)
- else:
- print('保存数据完成!')
|