|
|
c/c++开发者要在项目中引入脚本 ;python开发者想要引入c/c++库或者想要深入理解。快速入门python,学习编译查看Python的源码 ;会跨平台win,linux,mac使用ctypes传递变量、结构体和回调函数给c++ ; 会跨平台开发python的c++扩展库; 会使用c++调用pythonAPI并定制化python虚拟机 ;实战联合qt+ffmpeg+python开发。
) Q3 K8 z* |7 y* d课程大纲:3 Q1 j( F( V/ H' J2 E9 M
第1章 课程介绍和环境准备" i& I1 b; A2 u q, n) g
第2章 Python语法快速入门. G4 ~8 u( a1 n* {3 C, H
第3章 Python CTypes访问CC++动态链接库
1 C0 N) j: Q" X7 P* [ 第4章 Python源码跨平台的编译! p0 {1 f ?; X+ q* p
第5章 Python的C/C++扩展库_模块和函数
0 x2 w( T$ k- V8 B7 C) N: i 第6章 Python的C/C++扩展库_类扩展, ], l N2 {5 ~' L- @& O; ?! E
第7章 Python的C/C++类扩展库_多线程GIL及ffmpeg扩展示例
# `6 R2 T$ u4 y' m0 S! u5 [3 t 第8章 Python虚拟机定制c++调用python
8 w3 U+ S( Y% f0 R; C/ ^) O* b! Q 第9章 基于python_qt_ffmpeg的视频播放项目示例0 `# a4 B/ V! h) ~
) ]! P9 g! A( t. f4 {
|
|