让工作化繁为简:用Python实现办公自动化

李杰臣 编著
前言 Python作为一门优秀的编程语言,受到很多程序员和编程爱好者的青睐。近年来,Python凭借其强大的扩展性和丰富的第三方模块在办公自动化领域大展拳脚,许多白领纷纷加入学习Python的行列。 也许有人会问:“对于普通办公人员来说,编程会不会太难学了?”其实这样的担心是多余的。Python的语法简洁易懂,很容易上手。更重要的是,将Python应用于自动化办公,能够帮助我们摆脱机械性和重复性的烦琐事务,从而将宝贵的时间用于提升自身的职场能力,从容应对时代的挑战。 本书就是一本案例驱动型的Python编程指南,将语法知识和编程思路融入大量的典型案例,带领读者一步步学会将Python打造成自动化办公的利器。 ◎内容结构 全书共10章,可划分为4个部分。 第1部分包括第1章和第2章,主要讲解Python编程环境的搭建方法和Python的基础语法知识,为后面的案例应用打下基础。 第2部分包括第3~7章,通过大量案例讲解如何利用Python自动化处理计算机文件、PDF文件和Office文件,例如:计算机中文件的自动分类和格式转换,PDF文件的批量下载、合并、拆分和加密,Word文档的批量生成、格式转换与查找替换,Excel工作簿的批量拆分与合并,PowerPoint演示文稿的批量制作与内容导出,等等。 第3部分包括第8章和第9章,主要讲解如何利用Python编写爬虫程序,自动从网页上爬取数据。 第4部分为第10章,主要讲解如何利用Python自动发送电子邮件。 ◎编写特色 ★由浅入深,轻松入门:本书的内容编排采用由浅入深、循序渐进的思路,书中的代码都配有详尽、易懂的注释,能够帮助读者快速理解代码的适用范围与编写思路,从而更加轻松地入门和进阶。 ★案例典型,实用性强:书中的案例都是从日常办公实践中精选出来的,具备较强的典型性和实用性。有心的读者通过举一反三,还能自己修改或编写程序…