|
c/c++开发者要在项目中引入脚本 ;python开发者想要引入c/c++库或者想要深入理解。快速入门python,学习编译查看Python的源码 ;会跨平台win,linux,mac使用ctypes传递变量、结构体和回调函数给c++ ; 会跨平台开发python的c++扩展库; 会使用c++调用pythonAPI并定制化python虚拟机 ;实战联合qt+ffmpeg+python开发。
! d' T, t: h. j课程大纲:
( ^9 {& }3 `" M" Q; |) B& }! ~ 第1章 课程介绍和环境准备
9 c& ^5 x; e9 k$ h T 第2章 Python语法快速入门( _0 p" y) H! ^
第3章 Python CTypes访问CC++动态链接库9 i6 m8 A2 S9 h: }& |( Z3 M4 D
第4章 Python源码跨平台的编译
4 y# |* p2 v8 X" }3 G 第5章 Python的C/C++扩展库_模块和函数/ I5 ]% |9 w* f$ J3 ]- j
第6章 Python的C/C++扩展库_类扩展
( H0 P b& ?* M8 L* X, {/ G 第7章 Python的C/C++类扩展库_多线程GIL及ffmpeg扩展示例) _" T- B; t/ u+ u9 j' T
第8章 Python虚拟机定制c++调用python8 O, h0 y v, O) } h+ I
第9章 基于python_qt_ffmpeg的视频播放项目示例7 E+ L4 Z1 m7 m+ x1 C j/ ^' _
! v0 f0 H% o; [- J
|
|