Python编程:创建、修改与重用

需积分: 10 3 下载量 37 浏览量 更新于2024-07-26 收藏 6.29MB PDF 举报
"Wrox.Python.Create.Modify.Reuse.Jul.2008" 是一本由 Jim Knowlton 编著的 Python 编程书籍,由 Wiley Publishing, Inc. 出版。这本书的核心理念是通过创建、修改和重用来掌握 Python 编程,旨在帮助读者提升 Python 开发技能,并实现高效编程。 本书分为两大部分: 第一部分:项目实践(The Projects) 这一部分从基础的 Python 入门开始,逐步引导读者进行实际项目的开发。包括以下章节: 1. 第一章:Python 初步(APython Primer) - 介绍 Python 语言的基本概念、语法和环境设置,为后续项目奠定基础。 2. 第二章:目录/文件快照程序(Directory/File Snapshot Program) - 教授如何编写一个程序来捕获和记录文件系统的状态,涉及文件操作和目录遍历等基础知识。 3. 第三章:DVD 库存系统(DVD Inventory System) - 介绍如何构建一个管理 DVD 集合的应用,涵盖数据结构和数据库操作。 4. 第四章:Web 性能测试器(Web Performance Tester) - 讲解如何创建一个工具来测试网站性能,涉及网络请求和性能分析。 5. 第五章:客户跟进系统(Customer Follow-Up System) - 教授构建一个自动化客户跟踪系统,涉及数据处理和邮件通信。 6. 第六章:测试管理/报告系统(Test Management/Reporting System) - 展示如何建立一个测试管理和报告平台,涵盖测试框架和报告生成。 7. 第七章:版本管理系统(Version Management System) - 讲解如何开发一个版本控制工具,涉及文件版本管理和协作开发。 8. 第八章:内容管理系统(Content Management System) - 介绍如何构建一个用于发布和管理网站内容的系统,涉及网页开发和数据库交互。 第二部分:进阶主题(Advanced Topics) 这部分深入探讨了 Python 开发中的高级话题: 9. 第九章:与操作系统交互(Interacting with the Operating System) - 教授如何利用 Python 调用操作系统功能,如进程控制、文件权限等。 10. 第十章:调试与测试(Debugging and Testing) - 详细介绍如何有效地调试代码和执行测试,提高软件质量。 此外,书后还附有两个附录: 1. 附录 A:未来学习路径(Where to Go From Here—Resources That Can Help) - 提供了进一步学习 Python 和相关技术的资源推荐。 2. 附录 B:安装补充程序(Installing Supplemental Programs) - 指导读者如何安装和配置书中项目所需的相关软件。 这本书全面覆盖了 Python 开发的基础到进阶内容,适合初学者和有一定经验的开发者阅读,通过实践项目提升技能,实现 Python 代码的创造、修改和复用。