|
c/c++开发者要在项目中引入脚本 ;python开发者想要引入c/c++库或者想要深入理解。快速入门python,学习编译查看Python的源码 ;会跨平台win,linux,mac使用ctypes传递变量、结构体和回调函数给c++ ; 会跨平台开发python的c++扩展库; 会使用c++调用pythonAPI并定制化python虚拟机 ;实战联合qt+ffmpeg+python开发。& p2 v s. `& Z3 k$ t1 I! A
课程大纲:
3 x# _3 i# f- e9 T- e 第1章 课程介绍和环境准备
1 L* W" A G9 {+ H. `( D5 \+ N2 g 第2章 Python语法快速入门* s+ q, a: ^1 ]& g' A
第3章 Python CTypes访问CC++动态链接库
N+ |- [% i k6 a 第4章 Python源码跨平台的编译" k! L. Y" ^( c
第5章 Python的C/C++扩展库_模块和函数
" Y7 O$ L1 p2 Z* n/ m) \/ | 第6章 Python的C/C++扩展库_类扩展
% o2 w& L7 m& c3 N1 R 第7章 Python的C/C++类扩展库_多线程GIL及ffmpeg扩展示例8 U. n% w3 \# }7 k" G+ T
第8章 Python虚拟机定制c++调用python! ?# M+ }9 ]$ [
第9章 基于python_qt_ffmpeg的视频播放项目示例+ P( `6 Z% t+ ]: {$ \( q
1 F5 ^: H D* @) b* N7 j
|
|