位置: 编程技术 - 正文

python实现报表自动化详解(python自动报表)

编辑:rootadmin

推荐整理分享python实现报表自动化详解(python自动报表),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python自动报表,python自动做报表,如何用python做日常的报表,python 报表设计工具,python自定义报表系统,python做数据报表,python excel报表,如何用python做日常的报表,内容如对您有帮助,希望把文章链接给更多的朋友!

本篇文章将介绍:

xlwt 常用功能xlrd 常用功能xlutils 常用功能xlwt写Excel时公式的应用xlwt写入特定目录(路径设置)

xlwt Python语言中,写入Excel文件的扩展工具。可以实现指定表单、指定单元格的写入。支持excel版到excel版。使用时请确保已经安装python环境

xlrd Python语言中,读取Excel的扩展工具。可以实现指定表单、指定单元格的读取。使用时请确保已经安装python环境。

NOTICE:

xlwt对Excel只能进行只写操作xrrd对Excel只能进行只读操作此外,还有xlutils.copy可以实现Excel的复制再编辑。

1.python写excel — xlwt常用功能

A.准备工作

安装xlwt :在终端中输入pip install xlwt或者easy_install xlwt引入xlwt包 :

B.基础教程

新建工作簿&增加sheet: 新建一个工作簿,然后往里添加sheet

往sheet中写入内容: sheet.write函数可以传三个参数 第i(参数1)第j(参数2)列存入内容(参数3)

合并单元格并写入内容:

最后使用f.save(‘demo') 就可以把f保存到excel了C.实战

我们可以先新建一个工作簿,然后往里添加两个sheet,然后查看效果

效果如下,发现表格xlwt_tutorial中有两个sheet。

我们开始往sheet中写入内容,不传入style参数

先只使用write函数

效果如下,我们建立了一个3行4列的表格。(write函数行和列值都是从0开始的)

下面我们使用write_merge函数来合并单元格并写入

在f.save之前添加一行代码

效果如下,将第2-3行第4列合并

2.pythonxd读excel —xlrd常用功能

python实现报表自动化详解(python自动报表)

A.准备工作

安装xlrd :在终端中输入pip install xlrd或者easy_install xlrd引入xlrd包 :

B.基础教程&实战

打开一个Excel,然后输出所有sheet的名字

输出:[u'葡小萄', u'小葡萄']

得到表格里的所有的sheet

得到sheet中的内容

输出为: 葡小萄 3 4 小葡萄 0 0 .

输出为: [u'葡萄', .0, u'北京电影学院', u'汉语言文学'] [u'学校', u'北京电影学院', u'帝国国王科技大学'] .

输出为: 葡萄 2

3.xlutils 常用功能

A.准备工作

安装xlutils :在终端中输入pip install xlutils或者easy_install xlutils引入xlutils包 :

B.xlutils中copy功能

我们可能会遇到一个问题,想对一个存储好的Excel进行编辑。 但是xlrd是只读模式,不能进行编写。 而xlwt是只写模式,不能读入Excel文件进行编辑。 我们可以采用xlrd打开一个文档,后采用xlutils中copy功能把文档拷贝,然后进行编辑即可。

输出为: 葡小萄 输出的表格已经改变。

PS: 可以看到第二行第四列和第三行第四列合并格已经在COPY的时候被毁掉了。

4.xlwt写Excel时公式的应用

我们写用xlwt写一个表格

打开表格为:

我们现在想做的是统计grape的总分和monkey的总分: 在f.save之前加入代码:

输出为: B2+B3+B4+B5 C2+C3+C4+C5 打开表格为:

5.xlwt写入特定目录(路径设置)

由于代码分层的缘故,使代码整体框架优美。 我们需要把文件写入到特定目录下。 但是由于xlwt中没有直接写入到特定目录的函数。 因此使用shutil.move函数来把文件MOV到特定目录下:

效果图:

总结

标签: python自动报表

本文链接地址:https://www.jiuchutong.com/biancheng/372274.html 转载请保留说明!

上一篇:TF-IDF算法解析与Python实现方法详解(tf-idf例题)

下一篇:python字典操作实例详解(python 字典怎么用)

  • 一般纳税人资格证明
  • 远期交易怎么结算
  • 转登记纳税人留抵退税政策
  • 对公账户发工资怎么操作
  • 车间购买灯会计怎么做账
  • 公益性捐赠支出属于营业外支出吗
  • 事业单位未取得工资
  • 亏损结转本年利润会计分录
  • 这个月只有进项没有销项
  • 资本公积转增股本什么意思
  • 公司购买的绿植普票怎么抵扣
  • 物流企业税务稽查要点
  • 旅行社差额纳税开专票吗 会议会展
  • 税务申报没报上怎么办
  • 天猫店不开发票会被扣多少分
  • 外购商品对外赠送增值税怎么算
  • 企业收付款流程图
  • 新建厂房购入材料会计分录
  • 购买办公用品未取得发票怎么办
  • 一般纳税人增值税及附加税费申报表怎么填
  • 差额税和增值税怎么算
  • 专用发票可以抵扣吗
  • 已经折旧完的固定资产怎么处理
  • 升级打装备的手游
  • 退还押金的账务处理流程
  • 关于员工表彰奖励的方案
  • 酒店没有营业执照开业犯法吗
  • Mac系统中使用QuickTime Player实现屏幕录像图文教程
  • gsicon.exe是什么进程 作用是什么 gsicon进程查询
  • php使用pdo连接数据库
  • 购买货物现金付讫的会计分录
  • 外资企业取得财产的条件
  • 企业所得税中的其他业务收入包括
  • 委托代销视同买断会计分录怎么写?
  • 管理费用怎么记凭证
  • 无运输工具承运业务的经营者适用免税政策
  • 取得增值税发票的认证期限是多久?
  • 普通发票的开票规定
  • vue实战开发项目视频
  • css经典面试题
  • 当年实现的利润弥补以前年度亏损还是提盈余公积
  • 开票缴纳的1%个税是多少
  • nvm for window
  • 未核定月数是什么
  • 销售房产收取预算费用
  • 电子商务公司怎么做账比较合适
  • javatoolkit详解
  • 工程咨询服务发展的指导意见有哪些
  • 农副产品增值税发票怎么开
  • 一般计税增值税预缴税款怎么算
  • 高新技术企业认定中介机构
  • 小规模纳税人开专票可以抵扣进项吗
  • 专设销售机构的办公费计入
  • 房地产开发结转流程
  • 汇算清缴后补缴得企业所得税,计入哪年的税负
  • 债务重组的方式不包括债务转为资本
  • 应付职工薪酬都要报个税吗
  • 人力成本费用率和人工成本利润率
  • 结转增值税的账务处理一定要通过转出未交增值税吗
  • 收到个人支付的培训费可以开对公的发票吗
  • 营业外收入明细账图片
  • 设置账本应当遵循哪些原则
  • sql导入csv数据
  • sqlserver存储过程怎么查看
  • fedora os
  • ubuntu 11
  • centos如何清除硬盘数据
  • windows的小技巧
  • windows xp
  • linux从一个命令获取数据到另一个命令
  • 批处理判断一个文件是否存在
  • unity例子
  • JavaScript中字符串模板
  • 深入理解新发展理念,推进供给侧结构性改革心得体会
  • nodejs搭建网站
  • jquery easyui开发指南
  • js中如何在div里写入内容
  • 民办非营利医院所得税
  • 怎么查国税
  • 山东国税局官网登录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设