创建,写入,读取
#coding:utf-8
import csv
'''
作用:csv模块练习
'''
def create():
with open('b:\data.csv','wb') as file: #不存在会创建
w = csv.writer(file,delimiter='|') #指定分割字符,默认","
w.writerow(['姓名','性别','年龄'])
w.writerow(['李四','男','19'])
def read():
with open('b:\data.csv','rb') as file:
#lines = file.read()#一次性全部读取
lines = file.readlines() #返回一个list
for line in lines: #按行读
print line.split()#去掉\n
#追加一行内容到末尾
def mywrite():
with open("b:\data.csv",'ab') as file:
w = csv.writer(file)
w.writerow(['王五','男','19'])
if __name__ == '__main__':
create()
mywrite()
read()