基于python实现网络数据的导出(Excel)

最近很懒,一直没写点东西记录下,今天抽空记录下之前写的一个脚本。

        大致介绍下写这个脚本的背景,公司同事每个月需要审批同事的创新应用提交单据,并且根据单据整理出每月的创新汇总表格,由于目前公司并没有一键导出的数据为excel的功能,因此这项工作变得非常繁琐耗时。在此背景下,我帮忙写了下面这个脚本,可以实现一键导出excel,将原来将近一天的工作量缩短为一分钟。

        首先,同事需要在浏览器中打开单据链接,例如下图。

 

        在得到该页面数据后,需要确认该单据是否非本月的,若属于本月应该统计的数据后,需要将下面的创新应用情况的详细信息汇总到一个表格里面。那么这个单据就算统计完成,下图为最终的数据导出后的效果图。由于每个月的申请单据有上百份,因此该流程需要有耐心和细心才不会保证统计的数据不会出错。        

        下面为我实现的脚本源码,其中涉及到的抓包分析,可以参考我之前写过的一些文章,方法大同小异,这里便不再叙述。

        这边关于excel的操作我使用了openpyxl库,表格制作过程涉及到了字体,颜色,字号,超链接,格子大小,字体样式,批注等操作,具体可以参考上面的源码。

欢迎关注我个人的公众号

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值