【笔记】Python脚本:绘制表格转为图片发送

  • 获取html并解析 使用 requests + beautifulsoup4
  • 绘制表格并转为图片 使用 html-table + imgkit + wkhtmltox
  • 获取html转为图片
  • 发送图片
  • 背景:每天有html格式的报告需要相关人员查阅并反馈,原本是邮件推送,容易被忽略,需要额外的沟通成本。现改为微信机器人推送,确保所有人能够收到通知。
  • 脚本实现功能:解析html 转为图片后发送到微信群 ,本文记录python脚本的实现思路,及所遇问题,代码略。
  • 开发环境:
    • python 3.7.12
    • windows /centOS 7.7

获取html并解析 使用 requests + beautifulsoup4

from bs4 import BeautifulSoup

绘制表格并转为图片 使用 html-table + imgkit + wkhtmltox

在这里插入代码片

获取html转为图片

安装wkhtmltox1
图片中的乱码问题2 3
查看字体4
安装字体5
msyh.ttf

在这里插入代码片

发送图片

调接口发消息,消息格式要求发送图片的base64编码和md56

在这里插入代码片

  1. 安装wkhtmltox ↩︎

  2. Linux环境下中文字体乱码处理办法 ↩︎

  3. linux 安装 wkhtmltopdf 中文乱码或者空白解决方法 ↩︎

  4. 如何查看网页上的字体 ↩︎

  5. 安装字体 ↩︎

  6. base64图片编码解码 ↩︎

【笔记】Python脚本:绘制表格转为图片发送相关推荐

  1. Python Matplotlib 绘制表格

    Python Matplotlib 绘制表格 ​ 最近因为开发一个项目,需要用到Matplotlib绘制一些图片和表格,网上找到的一些,感觉总差点意思,绘制个表格感觉有点过于麻烦,因此自己整理了下. ...

  2. python打印表格_怎么使用python脚本实现表格打印?

    大家在办公学习中,有没有被打印机的功能所惊叹?可能大部分小伙伴并没有在意打印机的实现原理,只知道它是可以复印东西的,当小编提出这个问题的时候,那大家有没有考虑过呢?有些小伙伴可能会说这个和我们Pyth ...

  3. python中怎么打印出表格_怎么使用python脚本实现表格打印?

    大家在办公学习中,有没有被打印机的功能所惊叹?可能大部分小伙伴并没有在意打印机的实现原理,只知道它是可以复印东西的,当小编提出这个问题的时候,那大家有没有考虑过呢?有些小伙伴可能会说这个和我们Pyth ...

  4. Python脚本批量重命名图片

    Python脚本批量重命名图片 # -*- coding: utf-8 -*- """ Created on Tue Mar 23 13:34:59 2021@autho ...

  5. Python怎么将pdf转为图片?Python如何实现pdf文件转图片

    而pdf则是用来保存一些内容已经确定好的数据,因为pdf是无法直接修改内容的,所以也会经常将pdf转为图片来保存.本文就将会来介绍一下pdf转图片的方法,往下看看吧. 1.pdf转图片的话主要实现所需 ...

  6. python Excel数据表格转为HTML网页数据表格

    python Excel数据表格转为HTML网页数据表格 文章目录 准备test数据 Excel转html 准备test数据 首先,准备一个excel.以以下代码为例,在当前目录下生成一个Excel文 ...

  7. 【目标检测】使用python代码实现视频转为图片

    在目标检测任务,我们需要为每张图片打标签,从而制作成用于目标检测任务的数据集. 如果我们获取的是一段视频,如何根据帧数将视频转为一张张图片,然后在制作数据集呢? 多的不说,少的不唠,下面给大家分享一个 ...

  8. python图片转换成文字_使用Python脚本将文字转换为图片的实例分享

    有时候,我们需要将文本转换为图片,比如发长微博,或者不想让人轻易复制我们的文本内容等时候.目前类似的工具已经有了不少,不过我觉得用得都不是很趁手,于是便自己尝试实现了一个. 在 Python 中,PI ...

  9. python生成带有表格的图片

    公众号:战渣渣 因为工作中需要,需要生成一个带表格的图片 例如: 直接在html中写一个table标签,然后单独把表格部分保存成图片 或者是直接将excel中的内容保存成一个图片 刚开始的思路,是直接 ...

  10. python 生成html表格和图片,用Python生成HTML表格的方法示例

    在 邮件报表 之类的开发任务中,需要生成HTML表格. 使用Python生成HTML表格基本没啥难度,for循环遍历一遍数据并输出标签即可. 如果需要实现合并单元格,或者按需调整表格样式,就比较麻烦了 ...

最新文章

  1. CentOS下SVN服务的启动与关闭
  2. OpenMp使用例子
  3. 作者赠送的《我的第一本c++书》收到啦
  4. python 实现倒排索引,建立简单的搜索引擎
  5. vue --- vue.js实战基础篇课后练习
  6. 后宫佳丽三千,假如古代皇帝也懂负载均衡算法...
  7. 项目回顾1-图片上传-form表单还是base64-前端图片压缩
  8. LeetCode题解 343.Integer Break
  9. 今天给一份 2022 互联网就业指南。
  10. Leap抓取物体,在自带案例的基础上修改
  11. GIS与CAD在村庄规划中的图框位置一致处理
  12. 腾讯邱跃鹏:解密腾讯亿级产品背后网络架构故事
  13. 轻量级交通仿真——Flow
  14. 软件工程本科生实习_我从n00b实习生到工程团队主管的方式
  15. java jsp 跳转_JSP页面跳转的五种方法
  16. 【亡羊补牢】JS灵魂之问 第23期 修炼内功 关于闭包的回顾
  17. Pandas中melt()的使用
  18. ctfshow web入门 XXE web373~web378
  19. 使用CNN-LSTM混合深度学习分类基于MUSE采集的运动想象EEG信号
  20. lftp的使用以及常见的指令

热门文章

  1. MySQL数据库事务实例(模拟银行转账)
  2. 强大的图表制作,前端数据可视化,echarts
  3. docker装LibreELEC_如何在LibreELEC上安装Entware?
  4. c++ 实现四阶龙格库塔方法
  5. 无线系统笔记(1)--梯度、散度、旋度(麦克斯韦先导)
  6. 使用matlab编写协方差矩阵计算矩阵
  7. Mysql数据库备份复制
  8. 微信公众号排版教程 | 你真的学会了排版么?
  9. 境外游导航App选择
  10. Netty4 学习笔记之三:粘包和拆包