zoukankan      html  css  js  c++  java
  • Python-xlwt库的基本使用

    安装xlwt库

    pip install xlwt

    基本使用

    ①创建工作簿

    wa = xlwt.Workbook()

    ②添加工作表

    添加“class”工作表

    b = wa.add_sheet('class')

    ③向工作表写入数据

    注释:(0,0,'姓名')=(行、列、内容)第0行的第0个也就是excel中的A1,(0,1)就是B1.....

    b.write(0,0,'姓名')
    b.write(0,1,'班级')
    b.write(0,2,'学号')
    b.write(0,3,'性别')

    ④保存

    保存时候注意,是保存工作簿,不是保存工作表

    wa.save('d:/class01.csv')

    附加:使用循环方式操作

    ①创建工作簿

    wb = xlwt.Workbook()

    ②增加工作表

    f = wb.add_sheet('class')

    ③添加的首行

    raw = ['姓名','班级','学号','性别']
    for i in range(len(raw)):
    f.write(0,i,raw[i])
    #保存
    wb.save('d:/class02.csv')

    注:

    xls和csv的区别?

    CSV是文本文件,用记事本就能打开,XLS是二进制的文件只有用EXCEL才能打开
    同时CSV (*.csv) 文件格式只能保存活动工作表中的单元格所显示的文本和数值。工作表中所有的数据行和字符都将保存。数据列以逗号分隔,每一行数据都以回车符结束。如果单元格中包含逗号,则该单元格中的内容以双引号引起。
    如果单元格显示的是公式而不是数值,该公式将转换为文本方式。所有格式、图形、对象和工作表的其他内容将全部丢失。
    若只是保存一点文本信息用 .csv文件就可以了 但是若有设定公式,冻结列等其他东西则用xls。

    (https://zhidao.baidu.com/question/173033868.html)

    愿你足够勇敢足够努力,足够努力! 愿你想要的明天如约而至!
  • 相关阅读:
    使用360安全卫士在线对本机电脑进行重装系统
    分享个人电脑上的文件
    Docker初探之运行RabbitMQ消息队列服务
    Docker初探之运行MySQL
    Docker初探之常用命令实践
    Docker初探之Windows篇
    SignalR入门之多平台SignalR服务端
    SignalR入门之从外部访问持久性连接或Hub
    SignalR入门之Hub
    SignalR入门之小试身手
  • 原文地址:https://www.cnblogs.com/liuguojun/p/11329594.html
Copyright © 2011-2022 走看看