Python小练习:创建并写入Excel

学了Ruby再用Python完成同样的功能是什么感觉啊?
嗯,吃屎的感觉... ...终于明白为什么Ruby被称作最优雅的编程语言了。

Python小练习:创建并写入Excel_第1张图片

不过,现在是Python的时代,库资源太丰富了,以后很可能要靠Python吃饭,还是慢慢习惯吧。

放一段Python练习代码,实现创建一个新的Excel并写入内容:

#coding=utf-8
#######################################################
#filename:write_excel.py
#author:defias
#date:20170624
#function:新建excel文件并写入数据
#######################################################
import xlwt
#创建workbook和sheet对象
workbook = xlwt.Workbook() #注意Workbook的开头W要大写
sheet1 = workbook.add_sheet('sheet1',cell_overwrite_ok=True)
sheet2 = workbook.add_sheet('sheet2',cell_overwrite_ok=True)
#向sheet页中写入数据
sheet1.write(0,0,'By 路过银河')
sheet1.write(0,1,'Transformers 5')
sheet2.write(0,0,'this should overwrite2')
sheet2.write(1,2,'bbbbbbbbbbbbb')
"""
#-----------使用样式-----------------------------------
#初始化样式
style = xlwt.XFStyle() 
#为样式创建字体
font = xlwt.Font()
font.name = 'Times New Roman'
font.bold = True
#设置样式的字体
style.font = font
#使用样式
sheet.write(0,1,'some bold Times text',style)
"""
#保存该excel文件,有同名文件时直接覆盖
workbook.save('d:\\py\\test\\test1.xls')
#print "创建excel文件完成!"

生成的Excel表效果:

Python小练习:创建并写入Excel_第2张图片

你可能感兴趣的:(Python小练习:创建并写入Excel)