Python爬虫

十. 将数据存储成csv、xls格式

2018-02-18  本文已影响0人  橄榄的世界

1.存储成csv格式

import csv
with open('F://test1.csv','w') as f:
    writer = csv.writer(f)
    writer.writerow(('id','name'))           #写入行
    writer.writerow(('1','xiaoming'))
    writer.writerow(('2','张三'))
    writer.writerow(('3','李四'))
with open('F://test2.csv','w') as f:
    f.write("{},{}\n".format('id','name'))
    f.write("{},{}\n".format('1','xiaoming'))
    f.write("{},{}\n".format('2','张三'))
    f.write("{},{}\n".format('3','李四'))

2.存储成xls格式

import xlwt
book = xlwt.Workbook(encoding='utf-8')   #创建工作簿
sheet = book.add_sheet('name')           #创建工作表
sheet.write(0,0,'id')                    #在对应单元格(0,0)中写入id。
sheet.write(0,1,'name')
data_lists = [['1','xiaoming'],['2','张三'],['3','李四']]
i = 1
for data_list in data_lists:
    j = 0
    for data in data_list:
        sheet.write(i,j,data)    #i代表行,j代表列,data代表放入(i,j)的数据。
        j += 1
    i += 1        
book.save('F://test3.xls')

结果为:


t3.png
上一篇下一篇

猜你喜欢

热点阅读