首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python从0到1:玩转xlwt快速将数据写入到Excel

使用python往excel中写数据有xlwt和xlutils两种形式,xlwt主要对excel进行写操作,xlutils主要对excel读写操作的整合。本文主要介绍用xlwt快速将数据写入到Excel,xlwt原理和xlrd类似,直接进入话题。

安装xlwt:到python官网下载xlwt模块后,执行python setup.py install,或者在PyCharm的Project Interpreter输入xlwt后点击Install Package就可以了。

操作xlwt:导入xlwt模块:import xlwt ;创建workbook:xlwt.Workbook();创建booksheet:workbook.add_sheet('BATs');写入内容:booksheet.write(行,列,value);保存文件workbook.save('BATs.xls')。这里需要注意的是xlwt只能写入xls文件,且不能修改文件,每次都是内容全覆盖,如果需要修改,就得使用xlutils。xlwt.XFStyle() ,xlwt.Font() ,xlwt.Formula() ,xlwt.Formula()等函数操作,无非是提升比格或做简易计算,这里就不赘述了。

# -*- coding:utf-8 -*-

# __author__"zhuxuemin"

import xlwt # 导入模块

def write_excel():

# 创建workbook

workbook=xlwt.Workbook()

# 创建booksheet

booksheet=workbook.add_sheet('BATs聊创业')

style=xlwt.

# 写入内容(行,列,value)

booksheet.write(0,0,'Python开发')

booksheet.write(0,1,'Web前端')

booksheet.write(0,2,'产品设计')

# 保存文件

workbook.save('xlwt_bats.xls')

if __name__ == '__main__':

write_excel()

print("xlwt已将数据写入Excel")

PS:本篇文章主要针对新手,老司机请绕路,在xlwt操作中有啥不懂的可以给我留言。下篇文章将介绍多线程threading。

科学集团电子商务

IT业务一站式技术服务

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171212G00DAI00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券