|
c/c++开发者要在项目中引入脚本 ;python开发者想要引入c/c++库或者想要深入理解。快速入门python,学习编译查看Python的源码 ;会跨平台win,linux,mac使用ctypes传递变量、结构体和回调函数给c++ ; 会跨平台开发python的c++扩展库; 会使用c++调用pythonAPI并定制化python虚拟机 ;实战联合qt+ffmpeg+python开发。
5 {4 ?6 f# N d4 L2 C4 Z7 ]课程大纲:9 }: a5 [6 O* j- {8 W7 ~
第1章 课程介绍和环境准备
' O9 i$ {: u& h! E' X+ w+ r; U- G' d 第2章 Python语法快速入门
+ i6 R$ n$ y3 d2 \3 N& s 第3章 Python CTypes访问CC++动态链接库
0 \% B+ n* g3 D: W 第4章 Python源码跨平台的编译( z2 |. a7 z" s, m3 Z
第5章 Python的C/C++扩展库_模块和函数1 I; A6 H6 q) |. W
第6章 Python的C/C++扩展库_类扩展1 t9 M0 m2 d# C/ D9 H% Z: K
第7章 Python的C/C++类扩展库_多线程GIL及ffmpeg扩展示例# [- `; e! A& H) P* w$ b
第8章 Python虚拟机定制c++调用python
' ~, y) @) y6 D% ` 第9章 基于python_qt_ffmpeg的视频播放项目示例
( X7 `5 G+ j% @% [; X Q4 A6 Z % _! M# x; T- p! s; t6 }, W
|
|