书籍作者:罗帅 | ISBN:9787302592464 |
书籍语言:简体中文 | 连载状态:全集 |
电子书格式:pdf,txt,epub,mobi,azw3 | 下载次数:5149 |
创建日期:2023-03-23 | 发布日期:2023-03-23 |
运行环境:PC/Windows/Linux/Mac/IOS/iPhone/iPad/Kindle/Android/安卓/平板 |
本书以“问题描述+解决方案”的模式,通过300余个案例分别介绍使用Python代码批量处理Excel和Word的技术亮点。全书内容分为两部分: 在第一部分的Python实战Excel案例中,主要介绍使用Python代码将多个工作表拼接成一个工作表; 使用列表推导式累加多个工作表; 使用对称差集方法筛选工作表; 将一维工作表转换为二维工作表; 使用插入行方法制作工资条; 根据指定字符将单列拆分为多列; 使用字典对工作表的数据分类求和; 根据工作表的数据创建3D饼图、3D条形图、3D面积图、圆环图、柱形图、雷达图、气泡图、折线图、股票图等。在第二部分的Python实战Word案例中,主要介绍使用Python代码自定义Word文件的段落、块、节、样式、表格、图像等。通过本书案例的学习,读者不仅可以体验Python语言的精妙之处,还能对采用Python代码批量处理Excel文件和Word文件产生全新的认知。
本书适合作为Python程序员、数据分析师、营销人员、管理人员、科研人员、教师、学生等各类人士进行数据分析和办公事务处理的案头参考书,无论是初学者还是专业人士,本书都极具参考和收藏价值。
罗帅、罗斌,熟悉多种编程语言和开发工具。曾经在无锡某软件有限公司,深圳某物流有限公司从事软件开发,开发的外置隔离器等网络产品经国家安全检测机构检测合格并发放合格证书。先后在清华大学出版社、武汉大学出版社、电子科技大学出版社、红旗出版社、中国水利水电出版社等多家出版社出版了《Android炫酷应用300例》、《HTML5+CSS3炫酷应用实例集锦》、《Visual C++ 6.0编程经典博览》、《Visual C++.NET注册表编程实用手册》、《Visual C++.net新技术编程120例》、《C++ Builder精彩编程实例集锦》、《Borland Delphi for.NET精彩编程实例集锦》、《Visual C# 2005 编程技巧大全》、《Visual C++ 编程技巧精选500例》等三十余种科技图书。
前言
Python是一种开源的高级程序设计语言,该语言支持命令式编程、函数式编程以及面向对象编程。Python语言由荷兰计算机程序员Guido van Rossum于1989年发明,第一个公开版本发行于1991年。与Perl语言一样,Python源代码同样遵循 GPL(GNU General Public License,GNU通用公共许可证)协议。Python官方宣布,2020年1月1日停止Python 2的更新,Python 2.7被确定为最后一个Python 2.x版本。因此,Python 3及其之后的版本是目前Python语言开发的主流,本书所有案例基于Python 3.8之后的版本。
Python曾经是神经网络、机器学习、计算机视觉、机器人智能控制、工厂智能化的基础计算机语言。大量开源的第三方库为Python实现大数据处理、科学计算、数据分析、自动驾驶、自动化办公、自动化运维、图形图像处理、人脸识别、网络安全、移动互联、云计算与边缘计算等多个领域提供了强有力的便捷支持。此外,Python还提供了丰富的API(Application Programming Interface,应用程序接口)和工具,方便程序员在必要时可以使用其他语言来编写扩充模块,因此Python也被戏称为“胶水语言”。Python正在被越来越多的人士喜爱和推崇。
人类社会已经进入大数据时代,大数据和人工智能技术正在各个领域深刻地改变着人们的工作方式和生活方式。不断产生和更新的大数据,其蕴含的商业价值和社会影响正在被越来越多的睿智之士所挖掘和关注。本书案例详细介绍了使用Python代码和openpyxl、pythondocx等第三方库对微软的Excel、Word软件进行再次开发,实现类似于VBA(Visual Basic for Application),但远远超越VBA的强大功能。
全书内容分为如下两部分。
第一部分: Python实战Excel实例。主要介绍了使用Python代码和openpyxl库开发Excel的案例,如将一个工作表拆分成多个工作表; 将多个工作表拼接成一个工作表; 使用列表推导式累加多个工作表; 使用对称差集方法筛选工作表; 将一维工作表转换为二维工作表; 将二维工作表转换为一维工作表; 使用插入行方法制作工资条; 使用集合推导式对行进行筛选; 根据指定字符将单列拆分为多列; 根据指定参数合并多个单元格; 使用列表删除单元格的重复内容; 使用字典对工作表的数据分类求和; 根据工作表的数据创建3D饼图、3D条形图、3D面积图、柱形图、雷达图、气泡图、折线图、堆叠3D柱形图、堆叠折线图、嵌套圆环图、股票图等。
第二部分: Python实战Word案例。主要介绍了使用Python代码和pythondocx库开发Word的案例,例如,使用Python代码批量处理Word文件的段落、块、图像、表格、节、样式等。在日常工作中,微软的Word软件毫无疑问是编辑单个图文文件的不二选择,但是如果需要批量创建和修改多个相似的Word文件,使用Python代码和pythondocx库将成倍提高工作效率。
本书的所有案例均源于工作实际,它将Python和Excel、Word软件有机结合起来,批量处理办公事务或进行数据分析,方便快捷、高效直观。本书全部代码均基于Python 3.8、Office 2019,在PyCharm 2019.3.5 x64集成开发环境中编写并完成测试。阅读和使用本书案例需要读者具备一定的Python语言编程基础并了解微软的Excel、Word软件等操作常识。全书所有内容和思想并非一人之力所能及,而是凝聚了众多热心人士的智慧并经过充分提炼和总结而成的,在此对他们表示崇高的敬意和衷心的感谢!限于时间和作者水平,书中少量内容可能存在认识不全面或有偏颇,以及一些疏漏和不当之处,敬请读者批评指正。
读者可扫描封底刮刮卡内二维码获得权限,再扫描下方二维码,获取本书配套源代码。
作者2021年7月于重庆渝北
很大的一本书。书的质量很好,内容也很丰富,的快递还是一如既往的快速,服务质量也很好,信赖没错。现在买书已经是首选了。
2022-04-14 00:05:41
。。。,,,,,,,,,,,,,,,,,,,,,,,,,,,,,。。。。。。,,,,,,,,,,,,,,,,,,,,,,,,,,
2022-03-22 01:41:27
此用户未填写评价内容
2022-03-22 07:00:33