python怎样操作excel表_python操作excel表
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表相关推荐
- python对excel操作简书_Python实现EXCEL常用操作——pandas简介
知乎的代码块太丑了,这里的内容就更新到简书了Python实现EXCEL常用操作--pandas简介www.jianshu.com EXCEL是日常办公最常用的软件,然而遇到数据量特别大(超过10W条 ...
- python设置excel自动换行_python操作excel
python操作Excel openpyxl模块 0.介绍 openpyxl是一个Python库,用于读取/写入Excel 2010 xlsx / xlsm / xltx / xltm文件. 它的诞生 ...
- python的excel教程_Python对Excel(*.xls)的操作
本文介绍与一下Python对Excel文件的基本操作. 主要介绍两个模块xlrd和xlwt模块,这两个模块是针对Excel97-2003工作簿的,如果要操作Excel 2007及以上,需要使用open ...
- python在excle教程全集_Python对Excel操作教程
Python 对 Excel 操作详解 文档摘要: 本文档主要介绍如何通过 python 对 office excel 进行读写操作,使用 了 xlrd . xlwt 和 xlutils 模块. 另外 ...
- python对excel操作简书_Python 操作Excel
操作Excel的Python模块有很多,从操作难易度和功能两方面考虑,选择了下面两个模块. 1. 读Excel模块 xlrd API reference xlrd提供了按行读取和按单元格读取两种方式 ...
- python 操作excel排序_Python操作Excel之分组排序
缘由:需要做一个信息统计,但是手头上的源数据先得杂乱无章, 就利用Python写一个依照某些内容对EXCEL分组排序的小脚本吧. 功能:依照工作表中的不同部分对整张表进行分组排序 #!/usr/bin ...
- python打开excel表_Python启动Excel
通过简单的实例实现Python与Excel程序实现交互控制. 需要安装pywin32,根据自己的实际情况选择下载版本 引入组件import win32com.client, win32process ...
- layui 读取本地excel内容_Python操作Excel基础(1)
本节利用包openpyxl,实现Excel文件的读取.写入,以及创建Excel文件的基础操作. 操作逻辑 首先,生成一个Workbook对象,这个对象相当于是一个在内存中的Excel文件,它可以包含多 ...
- 删除python的注册表_Python操作注册表详细步骤介绍
Python操作注册表步骤之1.打开注册表 对注册表进行操作前,必须打开注册表.在Python中,可以使用以下两个函数:RegOpenKey和RegOpenKeyEx.其函数原型分别如下所示. Reg ...
最新文章
- Python + HTMLTestRunner + smtplib 完成测试报告生成及发送测试报告邮件
- SSE命令示例代码(整型、读写控制寄存器、混杂、矩阵变换)
- python输入两个整数按先大后小的顺序输出_指针变量:输入a和b两个整数,按先大后小的顺序输出a和b。...
- 一个 http 请求的曲折经历
- Spring Java配置
- 系统协调服务器,协调网络系统 Collaboration network system
- Spring Boot : SpringApplicationRunListener
- 当宝石遇到宝藏 “不思进取”的PopCap
- 下载EPM包详细运行日志
- 使用Visio 2003 + Oracle 11g创建ERD,反向工程师失败了吗?
- Windows 定时关机命令
- 绿坝花季护航,为何如此吸引眼球?
- matlab drtoolbox 使用,MATLAB数据降维工具箱drtoolbox介绍
- java的测试岗位_JAVA测试岗位职责
- 一文读懂配置管理(CM)
- 域服务器的信息存放在哪,域名服务器上存放着internet主机的
- 主键主键外键和索引_主键和外键之间的区别
- 利用Anaconda Prompt在Jupter notebook中安装包
- *python中的字符串
- 第二十一章 数据库角色