我知道可以使用其他库,例如win32com或python-pptx,但我不知道是否有人知道使用标准库将图像插入powerpoint幻灯片的方法。很多谷歌搜索表明最好的解决方案可能是win32com,但是因为我可以保证这个脚本将被部署到的每个系统都将有win32com,我正在寻找一个实现利用库所有系统与标准的python 2.7安装将有。
答案 0 :(得分:0)
可能很难用标准库修改.pptx
文件:这些新一代文件是zip压缩的XML +外部图像文件,可由{{1和标准的xml解析器。
传统的ziplib
文件是一种二进制封闭格式,几乎没有文档,还有一些角落案例。它会“有可能”改变它们,因为它们仍然只是字节,但需要相当大的努力。
也就是说,从Python 3.4开始,Python安装程序“PIP”默认使用语言安装:可能最好的方法是基于内置PIP脚本安装外部库 - 这样一个不需要所有外部库使用。