产品特色
编辑推荐
本书刻意减少抽象和枯燥的理论阐述,以典型应用场景的形式引出案例,营造出轻松的学习氛围,有效帮助读者消除畏难情绪并迅速进入学习状态。
书中的代码均有详细、明了的解释说明,没有编程基础的读者也能快速理解程序的功能。
每一个案例都针对实际工作需求设计的,且代码文件可免费下载。代码中需根据实际情况修改的部分都做了提示,套用非常方便,让读者能学以致用。
内容简介
本书不是一本编程技术书,而是一本讲解如何利用Python实现办公自动化的案例型教程。
全书共12章,结构上可划分为3个部分。第1部分(第1章、第2章)主要讲解Python编程环境搭建、Python核心语法知识、文件系统操作、文本处理等Python高效办公的基础知识与基本技能。第2部分(第3~10章)全面讲解如何利用Python高效地完成与Word、Excel、PowerPoint等常用办公软件相关的操作。第3部分(第11章、第12章)主要讲解如何利用Python模拟鼠标和键盘操作,快速完成批量化和流程化的工作。
本书理论知识精练,案例典型实用,学习资源齐备,十分适合具备一定的办公软件操作基础又想进一步提高工作效率的办公人员阅读,对于Python编程初学者而言也是相当不错的参考资料。
作者简介
王宇韬
(CFA、FRM、AQF)
华能贵诚信托金融科技实验室发起人,宾夕法尼亚大学硕士,上海交通大学学士,曾在剑桥大学交流学习。专注于科技在金融领域的应用,编著有《Python金融大数据挖掘与分析全流程详解》《Python大数据分析与机器学习商业案例实战》《零基础学Python网络爬虫案例实战全流程详解》等图书。中国人民大学商学院Python相关课程兼职教师;所开发的“Python金融”在线课程被中国人民银行等多个在线学习平台收录。
王 皓
北京邮电大学计算机科学与技术专业学士,北京邮电大学数据科学与服务中心在读硕士。擅长数据挖掘与办公软件自动化。
张鹤藐
北京邮电大学计算机科学与技术专业学士,北京邮电大学数据科学与服务中心在读硕士。曾获美国大学生数学建模竞赛M奖(一等奖),擅长智能信息处理与RPA(机器人流程自动化)。
前言/序言
Python是一门简洁高效的编程语言,在许多专业领域拥有极高的人气。本书则要教你利用Python灵活地应对各类烦琐枯燥的办公事务,轻松实现办公自动化。全书共12章,结构上可划分为3个部分。
第1部分为Python高效办公基础,包括第1章和第2章。第1章主要讲解Python编程环境的搭建和Python的核心语法知识,带领新手快速入门。第2章主要讲解重命名文件/文件夹、创建文件夹、罗列文件夹内容等文件系统操作,以及文本文件读写、中文分词与词频统计、词云图绘制等文本处理操作。
第2部分为Python+Office办公自动化,包括第3~10章。这一部分全面讲解了如何利用Python高效地完成与Word、Excel、PowerPoint等常用办公软件相关的操作,并配有丰富的案例,让读者达到学以致用的目的。
第3部分为Python RPA(机器人流程自动化),包括第11章和第12章。这一
部分主要讲解如何利用Python模拟鼠标和键盘操作,完成批量化和流程化的工作。
本书的案例均来自实际的办公场景,典型而实用。书中的代码附有通俗易懂的解说,配套学习资源还提供所有案例的代码文件和素材文件,便于读者边学边练。
本书十分适合具备一定的办公软件操作基础又想进一步提高工作效率的办公人员阅读,对于Python编程初学者而言也是相当不错的参考资料。