Python & C/C++联合编程实战视频教程

¥268.00 试听

 学院:老夏课堂

 课时:共 140节 · 26小时26分钟

 有效期:永久有效

 课程目标:1 快速入门python,学会编译查看Python的源码2 会跨平台win,linux,mac使用ctypes传递变量、结构体和回调函数给c 3 会跨平台开发python的c 扩展库4 会使用c 调用pythonAPI并定制化python虚拟机5 实战联合qt ffmpeg python开发一个视频播放器

 适合人群:1 c/c 开发者要在项目中引入脚本2 python开发者想要引入c/c 库或者想要深入理解python3 本科或者研究生 想要在项目中引入python和c

 课程介绍

课程介绍

一 环境准备 和Python语法快速入门

二 Python CTypes访问C/C++动态链接库

三 Python源码跨平台的编译

四 Python的C/C++扩展库_模块、函数、类扩展

五 Python的多线程GIL及在web中调用ffmpeg扩展示例

六 Python虚拟机定制-使用c++调用python

七 基于python_qt_ffmpeg的视频播放项目示例

授课计划

为什么要与c/c++联合编程

1. c/c++项目中引入python作为脚本语言

a. python的开发高效(本)

b. python有丰富的第三方库

c. 引入脚本的目的是减少C/C++的代码的编译和调试,代码模块化降耦合

d. python学习的人多

2. python项目中引入C/C++

a. python胶水语言特性就是不会所有事情都由它做

b. python的假多线程 GIL

c. 涉及到性能的要有c/c++做

d. 嵌入式编程,与硬件结合 (可以把解释器直接刷入,操作树莓派、香蕉派的gpio spi传输等)

 

课程评价

逆时针

2021-04-18
课程内容不错,实用性很强,老师讲的很好,互动性强。

bw

2021-03-10
简单易懂,实用性很强,视频画面清晰。

随风

2021-03-01
老师讲的很好,实用性很强,视频画面清晰,课程内容不错。

soncyme

2020-07-10
实用性很强,视频画面清晰。

令狐

2020-05-11
课程内容不错,实用性很强。

jaykchen

2020-04-28
视频画面清晰,课程内容不错,简单易懂。

jesse1227

2020-04-26
实用性很强,互动性强。

持修

2020-04-25
互动性强,老师讲的很好,简单易懂,视频画面清晰。

wanghua609

2020-04-20
简单易懂,课程内容不错,互动性强。

xujs

2020-03-11
老师讲的很好,视频画面清晰,课程内容不错。

课课家教育

未登录