Expert Python Programming(Second Edition)

Expert Python Programming(Second Edition)

评分

★★★★★

ISBN

9781785884399

出版社

Packt Publishing 2016-05-20出版

作者

Tarek Ziad

分类

编程设计

内容简介
The book would appeal to web developers and Python programmers who want to start using version 3.5 and write code efficiently. Basic knowledge of Python programming is expected.
AI简介
这是一本深度探讨Python编程语言特点、优势以及开发实践的著作。书中首先介绍了Python编程语言的特点和优势,包括其简洁清晰的语法、丰富的标准库和第三方库,以及在数据科学、机器学习、Web开发等领域的广泛应用。 接着,书中深入讨论了Python中PEP 8规范与命名最佳实践,以及团队特定的风格指南,帮助读者理解并遵循Python的编码规范,提高代码的可读性和可维护性。同时,书中还介绍了如何使用C语言编写Python扩展的方法,以及Python扩展在不同语言中的实现与应用,帮助读者克服Python的核心限制,提高程序的性能。 此外,书中还详细讨论了部署代码的挑战与解决方案,包括代码的版本控制、最佳实践、进程管理、打包生态系统、监控和调试等,帮助读者更有效地部署和管理Python应用。同时,书中还介绍了利用Python打包生态系统,包括如何使用PyInstaller或cx_Freeze将Python应用打包为可执行文件,以及如何使用Docker进行容器化部署。 书中还深入探讨了性能分析工具,帮助读者找到程序中的性能瓶颈,并提供相应的优化建议。同时,书中还介绍了理解并发的概念与应用
阅读/下载地址