1.新增表并添加数据;

2.给工作表添加表名称,给表数据添加格式;

import xlsxwriter

datas=(['Rent',1000],

['Gas',100],

['fish','画画'],

['rice',500])

a=xlsxwriter.Workbook('st.xlsx')

sh1=a.add_worksheet('表1') #添加工作表名称

money=a.add_format({'num_format':"$#,##0"}) #添加数字格式

bold=a.add_format({'bold':True}) #加粗

#添加表头,并加粗

sh1.write('A1','Item',bold)

sh1.write(0,1,'Cost',bold)

r,c=1,0

for names,costs in datas:

sh1.write(r,c,names)

sh1.write(r,c+1,costs,money) #给列添加数字格式

r+=1

sh1.write(r,c,'total',bold)

sh1.write(r,c+1,'=sum($B2:B5)',money)

a.close()

3.excel表中添加不同类型数据;

import xlsxwriter

from datetime import datetime

datas=(['huahua','2019-2-3',20],

['huamei','2009-7-8',40],

['港币','1998-1-2',3470])

a=xlsxwriter.Workbook('info.xlsx') #创建excel表

sh1=a.add_worksheet('人员信息表') #创建工作表

bold=a.add_format({"bold":True}) #添加加粗格式

money=a.add_format({"num_format":"$#,##0"})

date=a.add_format({"num_format":"mmmm d yyyy"})

sh1.write(0,0,'name',bold)

sh1.write('B1','birthd',bold)

sh1.write('C1','age',bold)

row,column=1,0

for name,birthd,salary in datas:

birthd=datetime.strptime(birthd,'%Y-%m-%d')

sh1.write(row,column,name)

sh1.write(row,column+1,birthd,date)

sh1.write(row,column+2,salary,money)

row+=1

sh1.write(row,column+1,'total_m',bold)

sh1.write(row,column+2,'=sum(B2:B4)',money)

a.close()

python怎样操作excel表_python操作excel表相关推荐

  1. python对excel操作简书_Python实现EXCEL常用操作——pandas简介

    知乎的代码块太丑了,这里的内容就更新到简书了Python实现EXCEL常用操作--pandas简介​www.jianshu.com EXCEL是日常办公最常用的软件,然而遇到数据量特别大(超过10W条 ...

  2. python设置excel自动换行_python操作excel

    python操作Excel openpyxl模块 0.介绍 openpyxl是一个Python库,用于读取/写入Excel 2010 xlsx / xlsm / xltx / xltm文件. 它的诞生 ...

  3. python的excel教程_Python对Excel(*.xls)的操作

    本文介绍与一下Python对Excel文件的基本操作. 主要介绍两个模块xlrd和xlwt模块,这两个模块是针对Excel97-2003工作簿的,如果要操作Excel 2007及以上,需要使用open ...

  4. python在excle教程全集_Python对Excel操作教程

    Python 对 Excel 操作详解 文档摘要: 本文档主要介绍如何通过 python 对 office excel 进行读写操作,使用 了 xlrd . xlwt 和 xlutils 模块. 另外 ...

  5. python对excel操作简书_Python 操作Excel

    操作Excel的Python模块有很多,从操作难易度和功能两方面考虑,选择了下面两个模块. 1. 读Excel模块 xlrd API reference xlrd提供了按行读取和按单元格读取两种方式 ...

  6. python 操作excel排序_Python操作Excel之分组排序

    缘由:需要做一个信息统计,但是手头上的源数据先得杂乱无章, 就利用Python写一个依照某些内容对EXCEL分组排序的小脚本吧. 功能:依照工作表中的不同部分对整张表进行分组排序 #!/usr/bin ...

  7. python打开excel表_Python启动Excel

    通过简单的实例实现Python与Excel程序实现交互控制. 需要安装pywin32,根据自己的实际情况选择下载版本 引入组件import win32com.client, win32process ...

  8. layui 读取本地excel内容_Python操作Excel基础(1)

    本节利用包openpyxl,实现Excel文件的读取.写入,以及创建Excel文件的基础操作. 操作逻辑 首先,生成一个Workbook对象,这个对象相当于是一个在内存中的Excel文件,它可以包含多 ...

  9. 删除python的注册表_Python操作注册表详细步骤介绍

    Python操作注册表步骤之1.打开注册表 对注册表进行操作前,必须打开注册表.在Python中,可以使用以下两个函数:RegOpenKey和RegOpenKeyEx.其函数原型分别如下所示. Reg ...

最新文章

  1. Python + HTMLTestRunner + smtplib 完成测试报告生成及发送测试报告邮件
  2. SSE命令示例代码(整型、读写控制寄存器、混杂、矩阵变换)
  3. python输入两个整数按先大后小的顺序输出_指针变量:输入a和b两个整数,按先大后小的顺序输出a和b。...
  4. 一个 http 请求的曲折经历
  5. Spring Java配置
  6. 系统协调服务器,协调网络系统 Collaboration network system
  7. Spring Boot : SpringApplicationRunListener
  8. 当宝石遇到宝藏 “不思进取”的PopCap
  9. 下载EPM包详细运行日志
  10. 使用Visio 2003 + Oracle 11g创建ERD,反向工程师失败了吗?
  11. Windows 定时关机命令
  12. 绿坝花季护航,为何如此吸引眼球?
  13. matlab drtoolbox 使用,MATLAB数据降维工具箱drtoolbox介绍
  14. java的测试岗位_JAVA测试岗位职责
  15. 一文读懂配置管理(CM)
  16. 域服务器的信息存放在哪,域名服务器上存放着internet主机的
  17. 主键主键外键和索引_主键和外键之间的区别
  18. 利用Anaconda Prompt在Jupter notebook中安装包
  19. *python中的字符串
  20. 第二十一章 数据库角色

热门文章

  1. 时间复杂度,空间复杂度(超详细)真香
  2. 浅谈PPTC自恢复保险丝阻值规律
  3. @echo是什么意思?
  4. 1782. Travel
  5. 最好的验证码识别软件api接口
  6. 随机变量的期望 方差 协方差 相关系数的性质
  7. plex实现流媒体服务器_如何手动和自动更新Plex媒体库
  8. 银河麒麟V10系统+飞腾CPU交叉编译安装Qt-5.15.2
  9. RPGMaker MV 插件基础02:插件的参数定义
  10. 为什么选择用 360 度评估