|
|
c/c++开发者要在项目中引入脚本 ;python开发者想要引入c/c++库或者想要深入理解。快速入门python,学习编译查看Python的源码 ;会跨平台win,linux,mac使用ctypes传递变量、结构体和回调函数给c++ ; 会跨平台开发python的c++扩展库; 会使用c++调用pythonAPI并定制化python虚拟机 ;实战联合qt+ffmpeg+python开发。- A0 [$ T7 i9 ?' P/ x) H" P
课程大纲:6 J- ~. F2 r0 n3 H% [8 j+ \" M, N$ {
第1章 课程介绍和环境准备/ T6 Z$ V+ ~$ k( n. _& U
第2章 Python语法快速入门3 q, m+ u4 s3 a1 K& n6 F1 Q1 q2 n
第3章 Python CTypes访问CC++动态链接库8 q x2 ^+ G; A9 R* u6 |
第4章 Python源码跨平台的编译
7 {$ i& ?! U" ] 第5章 Python的C/C++扩展库_模块和函数
5 J }8 x! D" I0 r$ b9 q# T 第6章 Python的C/C++扩展库_类扩展
+ T- r: j3 I! ?$ ^ 第7章 Python的C/C++类扩展库_多线程GIL及ffmpeg扩展示例
) ~' W% z q% W( b# N Q7 Q7 o 第8章 Python虚拟机定制c++调用python
% B/ ?; a2 G8 |, G& { 第9章 基于python_qt_ffmpeg的视频播放项目示例2 w. R1 N3 x3 |% {' ?$ ~
: P6 Q2 L5 ^: ?" D
|
|