🥑Python事件驱动和桥接C/C++专业编程

Python | C/C++

Python事件驱动和桥接C/C++专业编程

现代Python开发环境和语言特点

Python 打包生态系统概述;隔离运行时环境;使用 Python 的 venv ;系统级环境隔离;流行的生产力工具;类模型和面向对象编程;动态多态性;数据类;函数式编程;枚举

接口模式和模块化

通过接口、模式和模块化的视角深入探讨设计模式领域

并发

并发及其表现形式之一,并行处理,是软件工程领域最广泛的主题之一;讨论一些允许您在代码中实现这些模型的语言特性、内置模块和第三方包。并发,多线程,多进程和异步编程

事件驱动

事件驱动类型,事件驱动架构

元编程要素

使用装饰器在使用前修改函数行为;拦截类实例创建过程;元类;代码生成

桥接C/C++

C 和 C++ 作为 Python 可扩展性的核心;编译和加载 Python C 扩展;编写扩展;使用扩展的缺点;与已编译的动态库交互,无需扩展

测试和质量自动化

测试驱动开发;pytest写测试;质量自动化;突变测试;有用的测试工具

Python包发布

观察应用程序行为和性能

优化

Last updated