Python如何实现自定义顺序,排列写入数据到Excel

  介绍

这篇文章主要介绍Python如何实现自定义顺序,排列写入数据到Excel,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

1例。数据框顺序写入Excel:

data=https://www.yisu.com/zixun/a   进口xlsxwriter   工作簿=xlsxwriter.Workbook (F:/chart1.xlsx)   工作表=workbook.add_worksheet(“请求接口的)   title=[u '订单号”,你的债权编号”,你“请求参数”,你“创建时间”,你的结果”)   打印data.iloc (: 0)   格式=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(“中心”)   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”、标题、format_title)   工作表。write_column (A2:, data.iloc[: 0]格式)   工作表。write_column (B2, data.iloc(: 1)格式)   工作表。write_column (C2, data.iloc[: 2]格式)   工作表。write_column (D2, data.iloc(: 3)格式)   工作表。write_column (E2, data.iloc[: 4]格式)   workbook.close ()

2例。(自动报表):

#编码:utf - 8   import  xlsxwriter   时间=workbook  xlsxwriter.Workbook (& # 39; F:/chart.xlsx& # 39;)   时间=worksheet  workbook.add_worksheet ()   时间=chart  workbook.add_chart({& # 39;类型# 39;:,& # 39;列# 39;})   title =, [u # 39;业务名称& # 39;,你# 39;星期一& # 39;,你# 39;星期二& # 39;,你# 39;星期三& # 39;,你# 39;星期四& # 39;,你# 39;星期五& # 39;,你# 39;星期六& # 39;,你# 39;星期日& # 39;,你# 39;平均流量& # 39;】   buname=, [u # 39;业务官网& # 39;,你# 39;新闻中心& # 39;,你# 39;购物频道& # 39;,你# 39;体育频道& # 39;,你# 39;亲子频道& # 39;】   data =, (   [150152158149155145148],才能   ,,(89,88,95,93,98100,99]。   [201200198175170198195],才能   ,,(75,77,78,78,74,70,79]。   ,,(88,85,87,90,93,88,84]。   ]   print 数据   格式=workbook.add_format ()   format.set_border (1)   format_title=workbook.add_format ()   format_title.set_border (1)   format_title.set_bg_color (& # 39; # cccccc& # 39;)   format_title.set_align(& # 39;中心# 39;)   format_title.set_bold ()   format_ave=workbook.add_format ()   format_ave.set_border (1)   format_ave.set_num_format (& # 39; 0.00 & # 39;)   worksheet.write_row (& # 39; a1 # 39;,标题,format_title)   worksheet.write_column (& # 39; a2 # 39;,, buname,格式)   worksheet.write_row (& # 39; b2 # 39;,,数据[0]格式)   worksheet.write_row (& # 39; b3 # 39;,,数据[1]格式)   worksheet.write_row (& # 39; b4 # 39;,,[2]的数据,格式)   worksheet.write_row (& # 39; b5 # 39;,,数据[3]格式)   worksheet.write_row (& # 39; b6 # 39;,,数据[4]格式)   def  chart_series (cur_row):   worksheet.write_formula才能(& # 39;我# 39;+ cur_row, \   ,,& # 39;=平均(b # 39; + cur_row + & # 39;: h # 39; + cur_row + & # 39;) & # 39; format_ave)   chart.add_series({才能   ,,,& # 39;类别# 39;:,& # 39;=Sheet1 ! B美元1:H 1美元& # 39;   ,,,& # 39;价值观# 39;:,,,& # 39;=Sheet1 ! B & # 39;美元+ cur_row + & # 39;: H & # 39;美元+ cur_row,   ,,,& # 39;行# 39;:,,,,{& # 39;颜色# 39;:,& # 39;黑色# 39;},   ,,,& # 39;名字# 39;:,,& # 39;=Sheet1 ! $ $ & # 39; + cur_row,   })才能   for  row 拷贝范围(2,,7):   chart_series才能(str(行))   chart.set_table ()   chart.set_style (30)   chart.set_size({& # 39;宽度# 39;:,577年,& # 39;高度# 39;:,287})   chart.set_title ({& # 39;名字# 39;:,u # 39;业务流量周报图表& # 39;})   chart.set_y_axis({& # 39;名字# 39;:,& # 39;Mb/& # 39;})   worksheet.insert_chart (& # 39; a8 # 39;,,图表)   workbook.close ()

以上是“Python如何实现自定义顺序,排列写入数据到Excel”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

Python如何实现自定义顺序,排列写入数据到Excel