|
|
c/c++开发者要在项目中引入脚本 ;python开发者想要引入c/c++库或者想要深入理解。快速入门python,学习编译查看Python的源码 ;会跨平台win,linux,mac使用ctypes传递变量、结构体和回调函数给c++ ; 会跨平台开发python的c++扩展库; 会使用c++调用pythonAPI并定制化python虚拟机 ;实战联合qt+ffmpeg+python开发。% G% d$ `4 v/ i( }, }
课程大纲:
: _0 {8 W# I+ ^+ u7 d3 B 第1章 课程介绍和环境准备
4 c) D+ e; K, d! U: j9 R 第2章 Python语法快速入门, P' @' | |: z r
第3章 Python CTypes访问CC++动态链接库# o8 c. A4 @% x9 G: A
第4章 Python源码跨平台的编译
/ [0 S8 l% }% R 第5章 Python的C/C++扩展库_模块和函数- O2 f: ?( ~/ H: K: f# Q1 t
第6章 Python的C/C++扩展库_类扩展( g0 b4 W9 E) A; Q% ]4 ^: R1 ]0 @
第7章 Python的C/C++类扩展库_多线程GIL及ffmpeg扩展示例
- j$ w1 [5 `4 P* _7 t 第8章 Python虚拟机定制c++调用python$ D. w, S# x% ^. n
第9章 基于python_qt_ffmpeg的视频播放项目示例
5 F" C; M) b1 G 2 l5 T. L0 {0 X! I6 T/ I2 P! ^. S
|
|