python list格式数据excel导出
2018-01-16 11:11
585 查看
# _*_ coding:utf-8 _*_
#----------------------------------------------------------------------------
# import modules
#----------------------------------------------------------------------------
import os
import xlwt
import sys
import types
def
set_style(name,
height, bold
= False):
style = xlwt.XFStyle()
#初始化样式
font
= xlwt.Font()
#为样式创建字体
font.name = name
font.bold = bold
font.color_index
= 4
font.height = height
style.font = font
return style
def
write_excel():
#创建工作簿
workbook = xlwt.Workbook(encoding='utf-8')
#创建sheet
data_sheet = workbook.add_sheet('demo')
#列表格式数据
excelData = [
['tdate', u'交易所',
u'股票代码'],
[20170103, 'CNSESZ',
'300319'],
[20170104, 'CNSESZ',
'300367'],
[20170104, 'CNSESZ',
'300367']
]
#定义循环下标
index =
0
for i
in excelData:
#每一列的内容(i)
for x, item
inenumerate(i):
#下标(x),单元元素(item)
data_sheet.write(index, x, item, set_style('Times New Roman',220,
True))
index
+= 1
# sys.exit();
#保存文件
workbook.save('demo.xls')
if __name__
=='__main__':
write_excel()
print ('创建demo.xlsx文件成功')
#----------------------------------------------------------------------------
# import modules
#----------------------------------------------------------------------------
import os
import xlwt
import sys
import types
def
set_style(name,
height, bold
= False):
style = xlwt.XFStyle()
#初始化样式
font
= xlwt.Font()
#为样式创建字体
font.name = name
font.bold = bold
font.color_index
= 4
font.height = height
style.font = font
return style
def
write_excel():
#创建工作簿
workbook = xlwt.Workbook(encoding='utf-8')
#创建sheet
data_sheet = workbook.add_sheet('demo')
#列表格式数据
excelData = [
['tdate', u'交易所',
u'股票代码'],
[20170103, 'CNSESZ',
'300319'],
[20170104, 'CNSESZ',
'300367'],
[20170104, 'CNSESZ',
'300367']
]
#定义循环下标
index =
0
for i
in excelData:
#每一列的内容(i)
for x, item
inenumerate(i):
#下标(x),单元元素(item)
data_sheet.write(index, x, item, set_style('Times New Roman',220,
True))
index
+= 1
# sys.exit();
#保存文件
workbook.save('demo.xls')
if __name__
=='__main__':
write_excel()
print ('创建demo.xlsx文件成功')
相关文章推荐
- python list格式数据excel导出方法
- 简单Python脚本实现数据导出Excel格式的尝试
- python实现数据导出到excel--普通格式
- 简单Python脚本实现数据导出Excel格式的尝试
- python实现数据导出到excel的示例--普通格式
- python脚本实现数据导出excel格式的简单方法(推荐)
- java web中将数据导出为Excel格式文件代码片段
- Web页面的数据导出excel时的格式问题
- Android将数据库数据导出成excel格式的文本(CSV)
- python第三方库推荐之tablib(用于导出数据到不同的文件格式)
- c# .Net :Excel NPOI导入导出操作教程之List集合的数据写到一个Excel文件并导出
- .net从将数据库中的数据导出到Excel格式的xml
- Asp.net导出Excel/Csv文本格式数据
- 【导出EXCEL汇编】asp.net 将数据导出到excel中,并设置其格式
- 数据导出EXCEL,XLS格式
- 数据批量导出为excel格式文件
- js导出excel增加表头、mso-number-format定义数据格式
- 支持将数据导出到Excel文档的时候设置单元格格式的.NET控件Spire.DataExport
- asp.net导出Excel/Csv格式数据最优方案(C#)
- asp.net中导出到Excel的方法汇总及导出Excel/Csv格式数据最优方案(C#)