|
c/c++开发者要在项目中引入脚本 ;python开发者想要引入c/c++库或者想要深入理解。快速入门python,学习编译查看Python的源码 ;会跨平台win,linux,mac使用ctypes传递变量、结构体和回调函数给c++ ; 会跨平台开发python的c++扩展库; 会使用c++调用pythonAPI并定制化python虚拟机 ;实战联合qt+ffmpeg+python开发。/ O4 ]& Q5 {! @6 a6 s7 w ]
课程大纲:7 z/ n# T4 d3 L2 ~
第1章 课程介绍和环境准备
# o5 c5 D- L8 n& N6 a 第2章 Python语法快速入门
$ ]" T: g( _2 j. B+ e. ^: j 第3章 Python CTypes访问CC++动态链接库
, B( G: x6 V H 第4章 Python源码跨平台的编译4 {4 }7 e8 ^; m0 z" Q9 X
第5章 Python的C/C++扩展库_模块和函数
# i- G2 h' a6 F+ |6 f# O' ]4 o 第6章 Python的C/C++扩展库_类扩展+ o6 Z2 `: ~" s) ~7 f' F
第7章 Python的C/C++类扩展库_多线程GIL及ffmpeg扩展示例
. y: i& J. z, r& v 第8章 Python虚拟机定制c++调用python
- M `4 n' X, F4 d. ? 第9章 基于python_qt_ffmpeg的视频播放项目示例* ]+ Q/ J6 h7 p: j0 @ _+ C
8 H/ N: P; _$ w4 L
|
|