|
|
c/c++开发者要在项目中引入脚本 ;python开发者想要引入c/c++库或者想要深入理解。快速入门python,学习编译查看Python的源码 ;会跨平台win,linux,mac使用ctypes传递变量、结构体和回调函数给c++ ; 会跨平台开发python的c++扩展库; 会使用c++调用pythonAPI并定制化python虚拟机 ;实战联合qt+ffmpeg+python开发。
- i) M, B3 R( a3 h3 a3 m课程大纲:
4 V0 n7 j8 F5 ?9 L p 第1章 课程介绍和环境准备
% k7 {5 t* \- Q' d$ f, m; _. V 第2章 Python语法快速入门
8 _7 K( h$ v, m6 H m( ?3 O- W 第3章 Python CTypes访问CC++动态链接库* ?8 N, t) r2 `" ^8 o
第4章 Python源码跨平台的编译; i" w% c) b# c( w2 w6 [. n
第5章 Python的C/C++扩展库_模块和函数
% G0 [' Z6 A+ B, b" M: Y 第6章 Python的C/C++扩展库_类扩展
+ G, T; v' j/ J! U9 v7 i7 C% { 第7章 Python的C/C++类扩展库_多线程GIL及ffmpeg扩展示例
- ], W, z8 e { 第8章 Python虚拟机定制c++调用python
' I% h1 n' f. H3 s( v6 q6 G+ M 第9章 基于python_qt_ffmpeg的视频播放项目示例
* M. u# C# @2 p9 O+ {& [! A$ f
6 x& J/ k- D; t+ V x
|
|