查看: 49|回复: 0

扣丁学堂浅谈Python实现自定义顺序、排列写入数据到Excel的方法

发表于 2018-6-4 13:15:32
本篇文章Python在线学习小编主要是想给大家分享一下Python实现自定义顺序、排列写入数据到Excel的方法,喜欢Python开发的小伙伴们可以了解一下,希望对小伙伴们有所帮助。


本文实例讲述Python实现自定义顺序、排列写入数据到Excel的方法。具体如下:
例1. 数据框顺序写入Excel:
data=a
import xlsxwriter
workbook = xlsxwriter.Workbook('F:/chart1.xlsx')
worksheet = workbook.add_worksheet('请求接口')
title = [u'订单号',u'债权编号',u'请求参数',u'创建时间',u'结果']
print data.iloc[:,0]
format=workbook.add_format()
format.set_border(1)
format_title=workbook.add_format()
format_title.set_border(1)
format_title.set_bg_color('#cccccc')
format_title.set_align('center')
format_title.set_bold()
format_ave=workbook.add_format()
format_ave.set_border(1)
format_ave.set_num_format('0.00')
worksheet.write_row('A1',title,format_title)
worksheet.write_column('A2:', data.iloc[:,0],format)
worksheet.write_column('B2', data.iloc[:,1],format)
worksheet.write_column('C2', data.iloc[:,2],format)
worksheet.write_column('D2', data.iloc[:,3],format)
worksheet.write_column('E2', data.iloc[:,4],format)
workbook.close()
例2. (自动报表):
#coding: utf-8
import xlsxwriter
workbook = xlsxwriter.Workbook('F:/chart.xlsx')
worksheet = workbook.add_worksheet()
chart = workbook.add_chart({'type': 'column'})
title = [u'业务名称',u'星期一',u'星期二',u'星期三',u'星期四',u'星期五',u'星期六',u'星期日',u'平均流量']
buname= [u'业务官网',u'新闻中心',u'购物频道',u'体育频道',u'亲子频道']
以上就是小编给大家分享的Python实现自定义顺序、排列写入数据到Excel的方法,希望对小伙伴们有所帮助,想要了解更多内容的小伙伴可以登录扣丁学堂官网查看更多内容。扣丁学堂是专业的Python培训机构,不仅有专业的老师和与时俱进的课程体系,还有大量的Python在线视频供学员观看学习哦。扣丁学堂Python技术交流群:279521237。


文章转载自:扣丁学堂http://www.codingke.com/




回复

使用道具 举报