使用python生成excel函数表达式,实现职业卫生检测中ctwa自动化计算

        因为广东省质控规范的更新,最近我在自动导出表单的模块中加了一个自动计算ctwa功能,在写功能时遇到并解决了这么一个问题,在此将其记录下来。

        如果在python程序中计算的话,需要用户输入数据,数据传递给程序,程序运算以后返回计算结果,这样子的话,假如发现当时有数据录入错误需要修改,那么修改操作起来就不是很方便,至少要重新把数据输入给程序,于是产生了这样一个想法:

        利用excel本身自带有多种函数,可以方便地进行各种数据计算的这种特性。在使用python导出表单的同时,生成excel表达式预填充进输出的excel表单当中,这样子交互起来就很方便了,可以实现在本地的excel文档中随时填写检测结果,随时跟着换算。

        有了这个想法后,有强迫症的我就坐不住了,于是就抄起家伙实现了它,部分源码如下,主要思路就是以python的字符串格式化输出的方式,把excel表达式生成出来,再写入到excel文档当中:

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5p2c5p2-6ZyWXw==,size_20,color_FFFFFF,t_70,g_se,x_16

        这种解决思路挺不错的,特此发一博客,记录此刻解决问题后的畅快心情。

        等多少年后翻看自己的旧文章,发现当时的自己写出来这么一个东西,还记得有一段代码是边排队核酸边想出来的,想想这段回忆,多有意思。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杜松霖_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值