|
c/c++开发者要在项目中引入脚本 ;python开发者想要引入c/c++库或者想要深入理解。快速入门python,学习编译查看Python的源码 ;会跨平台win,linux,mac使用ctypes传递变量、结构体和回调函数给c++ ; 会跨平台开发python的c++扩展库; 会使用c++调用pythonAPI并定制化python虚拟机 ;实战联合qt+ffmpeg+python开发。
9 c4 y9 y+ R6 q' S. l0 _课程大纲:
0 Q7 P- o9 @; e+ I% j6 V8 e0 I# M 第1章 课程介绍和环境准备
; N! s- M3 U! S+ s q) @ 第2章 Python语法快速入门
0 n# w$ f! {8 N e 第3章 Python CTypes访问CC++动态链接库
/ {5 H) ]6 k/ w* F: L 第4章 Python源码跨平台的编译
1 U9 v3 Y# k1 b 第5章 Python的C/C++扩展库_模块和函数/ s8 j. Q- J" q, }
第6章 Python的C/C++扩展库_类扩展* c/ K Q3 m/ v2 C( S
第7章 Python的C/C++类扩展库_多线程GIL及ffmpeg扩展示例. h8 `' S% A4 X5 Z6 ^, B
第8章 Python虚拟机定制c++调用python
! c- M; a7 X( d% D& z0 ~ 第9章 基于python_qt_ffmpeg的视频播放项目示例/ W5 X0 P6 u3 o! A+ [) F' _# q$ z- F
2 @8 k7 x3 h8 E( F! z$ I
|
|