离下班还有半小时,boss突然让我把几百部豆瓣电影做成个PPT,下班前交给他。还好我会Python,不然就回不去了!

PPT并不好用, 但还是得用它, 这里借用豆瓣Top250的电影信息, 利用python-pptx (0.6.7)自动生成250张PPT, 希望通过实例, 给常年整理PPT报表的上班族, 一个解放生产力的新思路 。

爬虫数据呢都是在豆瓣抓的,至于爬虫不懂咋办?当然要好好学习一下啦!

ennnnn

我们还是来看看怎么实现自动化做PPT吧!

首先我们要做一个PPT的模板出来

制作模板的过程, 就是插入占位符的过程, 可以根据自己的需求插入各种占位符, 比如,豆瓣电影Top250的需求是, 插入图片和文本内容, 那就从占位符中选择, 内容, 图片, 插入模板就好, 然后再对模板中的内容样式和图片位置进行调整, 就能得到符合需求的模板了 。

准备数据:

将豆瓣top250数据先爬下来,代码网上有很多,也可以找小编要,私信我发送 资料 就好了,自动获取!

将数据按照模板填空, 导出到最终的ppt中。

代码:

生成图表

关于数据图形化: Python有很多优秀的图形库, 比如matplotlab, 以及Google推出的在线编程工具colabratory, 都可以方便的实现数据可视化, 掌握了Python图形库的使用, 基本可以和PPT图表说拜拜了...

查看原文 >>
相关文章