资源简介
快速入门python,学习编译查看Python的源码 ;会跨平台win,linux,mac使用ctypes传递变量、结构体和回调函数给c++ ; 会跨平台开发python的c++扩展库; 会使用c++调用pythonAPI并定制化python虚拟机 ;实战联合qt+ffmpeg+python开发。
讲师姓名:夏曹俊
CEO/董事长/总经理
讲师介绍:夏曹俊:南京捷帝科技有限公司创始人,南京大学计算机硕士毕业,有15年c++跨平台项目研发的经验,领导开发过大量的c++虚拟仿真,计算机视觉,嵌入式图像处理,云安全审计项目,比赛鹰眼系统,主编出版过《C++实训教程》,并同时熟悉php,c#,java,安卓项目研发。
PS:很早以前就看过夏老师的C/C++课程,虽然没有小甲鱼的C语言讲的那么干脆,但是深度和体系还是不错的。官方价格也很不错,才200多块钱,大佬们可以去支持一下。传送门:https://edu.51cto.com/course/15278.html
资源目录
——/计算机教程/17-51CTO/003-Python & CC++联合编程实战/ ├──第1章 课程介绍和环境准备 | ├──1-PythonSDK在windows中的安装和配置.mp4 103.44M | ├──2-pycharmIDE在Windows中的安装配置.mp4 50.43M | ├──3-PythonSDK在Mac中安装和配置.mp4 80.87M | ├──4-pycharm在Mac中安装和配置.mp4 43.68M | └──5-PythonSdk和pycharm在ubuntu中安装和.mp4 79.92M ├──第2章 Python语法快速入门 | ├──1-print输出格式设定和代码演示.mp4 56.00M | ├──10-python字符串多行处理的三种方法.mp4 32.48M | ├──11-python字符串拼接和格式化.mp4 31.16M | ├──12-python _list数据结构内部存储分析.mp4 27.70M | ├──13-python_list数据访问插入删除代码示例.mp4 57.71M | ├──14-python_tuple元组.mp4 37.81M | ├──15-python_dictionary存储hash表分析.mp4 20.07M | ├──16-python_dictionary代码演示.mp4 61.39M | ├──17-python的if条件判断语法.mp4 106.89M | ├──18-python的while循环语句.mp4 29.06M | ├──19-Python的for循环语句.mp4 39.18M | ├──2-print输出到文件并输出csv格式的excel表格.mp4 51.02M | ├──20-python函数的参数默认可变和关键字参数.mp4 72.16M | ├──21-python的函数返回值的多种形式.mp4 43.82M | ├──22-python的闭包函数closure.mp4 33.38M | ├──23-Python的lambda表达式.mp4 28.14M | ├──24-Python函数中变量的作用域scope.mp4 63.53M | ├──25-python面向对象编程构造函数和析构函数.mp4 51.97M | ├──26-python类的普通成员变量和私有成员变量.mp4 60.75M | ├──27-python类的继承和函数重载.mp4 45.90M | ├──28-python的模块和包的寻址引用分析.mp4 33.55M | ├──29-python模块导入几种方式.mp4 38.81M | ├──3-python注释分号和换行基础语法.mp4 39.91M | ├──30-python导入import模块module的路径设置.mp4 37.55M | ├──31-python导入包和子包.mp4 86.14M | ├──32-python多进程编程分析.mp4 31.73M | ├──33-python多进程编程代码演示.mp4 48.99M | ├──34-Python多线程编程互斥锁和通信队列.mp4 179.21M | ├──35-python的异常处理抛出和自定义.mp4 66.99M | ├──4-python的基础类型分析和整形浮点型的内部存储分析.mp4 53.45M | ├──5-python布尔bool类型内部存储分析.mp4 25.83M | ├──6-python复数的C语言内部结构分析.mp4 23.40M | ├──7-python的算数运算符.mp4 34.55M | ├──8-python字符集问题分析.mp4 26.28M | └──9-python字符串的访问和截取方法.mp4 43.25M ├──第3章 Python CTypes访问C-C++动态链接库 | ├──1-ctypes库介绍和windows下编译动态链接库的说明.mp4 22.48M | ├──10-使用ctypes调用win32的MessageBox.mp4 64.34M | ├──11-通过ctypes获取c函数返回的整形和字符串.mp4 65.80M | ├──12-Ctypes给C++传递指针和修改c++返回指针的值.mp4 110.89M | ├──13-ctypes为C函数传递数组.mp4 82.07M | ├──14-ctypes给c函数传递结构体对象指针和数组.mp4 100.20M | ├──15-ctypes获取C函数返回结构体对象和指针.mp4 49.42M | ├──16-ctypes传递回调函数给c库函数qsort进行快速排序.mp4 84.15M | ├──17-通过ctypes在c函数中调用python的函数.mp4 71.96M | ├──18-案例-python与c++联合编程三维引擎示例说明.mp4 23.84M | ├──19-案例-完成ctypes调用的dll项目创建并单例类.mp4 60.88M | ├──2-Python用ctypes调用的windows上C++3.mp4 85.78M | ├──20-案例-完成了python通过ctypes调用dll函数.mp4 52.79M | ├──21-案例-导入鬼火三维引擎完成窗口初始化接口.mp4 77.56M | ├──22-案例-完成三维场景添加.mp4 72.77M | ├──23-案例-完成主循环和场景摄像机刷新显示.mp4 50.80M | ├──24-案例-完成md2动画人物模型添加和属性设置.mp4 51.45M | ├──25-案例-完成场景和人物节点三维坐标设定.mp4 79.68M | ├──26-案例-完成人物武器添加.mp4 54.39M | ├──27-案例-完成鼠标点击人物挥刀的事件处理.mp4 185.74M | ├──3-编译linux动态库python的ctypes调用示例.mp4 136.55M | ├──4-测试的ctypes动态库代码移植到mac中.mp4 32.52M | ├──5-python的ctypes与c语言类型转换分析.mp4 24.20M | ├──6-ctypes整数和浮点数类型参数传递代码示例和异常处理.mp4 77.08M | ├──7-ctypes给c函数传递char字符串和wchar_t宽.mp4 80.18M | ├──8-通过create_string_buffer给c语言传递.mp4 46.96M | └──9-使用ctypes跨平台mac_linux_windows.mp4 84.83M ├──第4章 Python源码跨平台的编译 | ├──1-Python源码编译windows环境准备和源码目录结构.mp4 42.36M | ├──2-完成python源码在windows中的编译.mp4 151.51M | ├──3-python编译后在windows上的环境变量和注册表配.mp4 73.14M | ├──4-python源码在linux上编译配置运行.mp4 91.87M | ├──5-python源码在mac上编译安装和依赖库的编译安装.mp4 158.21M | └──6-c++python扩展库的开发步骤和发布方法讲解.mp4 44.61M ├──第5章 Python的C-C++扩展库_模块和函数 | ├──1-完成python的c扩展库模块入口创建和扩展函数代码.mp4 83.34M | ├──10-扩展库接收字符串参数传递编码测试.mp4 34.17M | ├──11-扩展库传递关键字参数METH_KEYWORDS.mp4 95.21M | ├──12-扩展库传递一维和二维元组tuple参数并分析tuple源.mp4 94.26M | ├──13-扩展库返回一维和二维元组tuple.mp4 55.88M | ├──14-扩展库读取list参数遍历显示并检测格式错误设置异常字符.mp4 65.03M | ├──15-扩展库添加_插入_修改和删除list参数中元素.mp4 79.53M | ├──16-扩展库返回新创的list和参数list并对引用计数加一.mp4 58.97M | ├──17-扩展库读取Dictionary参数并处理引用计数解决内存.mp4 108.75M | ├──18-扩展库根据关键字读取字典并清理空间.mp4 58.71M | ├──19-扩展库函数参数遍历字典PyDict_Keys并清理相应空.mp4 78.41M | ├──2-使用distutils模块完成扩展库的编译并在win_l.mp4 101.52M | ├──20-扩展库PyDict_Next迭代访问字典内容并封装PyO.mp4 42.25M | ├──21-扩展库处理dict参数插入修改和删除数据.mp4 101.93M | ├──22-扩展库函数返回dictionary字段.mp4 45.75M | ├──3-Python源码PyObject结构分析和引用计数代码分.mp4 44.30M | ├──4-PyLongObject与PyObject关系讲解及源码.mp4 71.19M | ├──5-使用VS2015创建好python扩展库项目配置和编译完.mp4 92.47M | ├──6-基于vs2015配置python扩展库自动部署和调试.mp4 49.64M | ├──7-基于PyArg_ParseTuple给扩展库传递整形参数.mp4 40.27M | ├──8-传递浮点数并通过PyFloat_Check检测参数类型.mp4 68.03M | └──9-PyUnicodeObject结构分析和扩展库返回字符串.mp4 86.01M ├──第6章 Python的C-C++扩展库_类扩展 | ├──1-扩展库新增类步骤分析.mp4 44.51M | ├──2-完成第一个扩展库类的示例完成类空间分配tp_new函数和.mp4 215.71M | ├──3-类扩展构造函数和析构函数及关键字参数传递.mp4 110.48M | ├──4-扩展库类添加成员变量tp_members并在构造函数中初.mp4 76.16M | ├──5-扩展库字符串和PyObject成员变量添加和析构函数中的.mp4 83.84M | ├──6-扩展库类添加属性并定义get和set的属性函数.mp4 116.82M | ├──7-扩展库的类添加成员函数.mp4 54.28M | └──8-扩展库类的循环引用内存泄漏问题设定垃圾回收函数解决.mp4 136.60M ├──第7章 Python的C-C++类扩展库_多线程GIL及ffmpeg | ├──1-python全局解释器锁GIL调度策略分析和获取释放的a.mp4 48.78M | ├──2-在c++扩展函数中用创建线程PyGILState_Ens.mp4 115.77M | ├──3-c++的python扩展函数中保存线程环境释放线程锁.mp4 69.69M | ├──4-基于ffmpeg扩展库示例环境和项目创建.mp4 117.18M | ├──5-完成了扩展库PyFFmpeg对象创建_初始化和析构.mp4 124.93M | ├──6-创建XFFmpeg类导入ffmpeg相关库问题并设置完测.mp4 170.76M | ├──7-完成视频信息读取和开放属性接口.mp4 61.49M | └──8-在python的web程序中访问ffmpeg扩展库示例.mp4 129.51M ├──第8章 Python虚拟机定制c++调用python | ├──1-完成cpp调用python的环境准备和虚拟机初始化.mp4 90.44M | ├──2-c++运行python脚本文件和脚本字符串并增加异常处.mp4 101.92M | ├──3-c++读取python脚本中的dictionary类变.mp4 116.27M | ├──4-c++调用python的类实例化对象访问成员函数和成员.mp4 104.77M | ├──5-c++调用python函数并传递list参数并获取返回.mp4 134.88M | ├──6-c++给python传递变量的两种方法PyObject.mp4 50.82M | ├──7-c++给python传递函数和类PyModule_Ad.mp4 56.88M | └──8-c++读取python模块并给python主模块传递模.mp4 49.54M ├──第9章 基于python_qt_ffmpeg的视频播放项目示例 | ├──1-py_ffmpeg_python综合项目需求和用到的库.mp4 25.11M | ├──10-完成扩展库pyffmpeg的decode解码函数并完成.mp4 132.64M | ├──11-完成扩展库pyffmpeg的尺寸和像素格式转换上下文初.mp4 129.18M | ├──12-完成扩展库pyffmpeg尺寸转换空间申请释放和处理.mp4 86.65M | ├──13-重载qt显示视频窗口完成图像设置和视频绘制函数.mp4 127.83M | ├──14-完成python图像设置接口并完成视频播放.mp4 121.06M | ├──15-完成视频播放器并根据fps控制播放速度.mp4 112.94M | ├──16-PyLplayer移植到linux步骤分析讲解.mp4 56.47M | ├──17-PyFFmpeg移植到linux并测试.mp4 72.82M | ├──18-演示linux安装qt和编译ffmpeg源码.mp4 47.90M | ├──19-完成了PyPlayer在linux的qtcreator.mp4 96.88M | ├──2-依赖的QT环境安装和代码示例.mp4 159.24M | ├──20-Python扩展库和PyPlayer移植到MacOS.mp4 104.18M | ├──3-完成项目创建并初始化python虚拟机.mp4 78.70M | ├──4-c++读取python的配置项改变窗口大小和标题.mp4 80.21M | ├──5-qt按钮事件的Open槽函数中调用python函数.mp4 126.68M | ├──6-导入pyffmpeg扩展库完成视频的打开.mp4 42.76M | ├──7-完成pyffmpeg扩展库的Read读取视帧函数.mp4 94.06M | ├──8-在c++线程中调用python的main函数解决GIL.mp4 88.59M | └──9-完成扩展库中打开ffmpeg解码器.mp4 128.48M └──资料代码 | └──Python&C_C++联合编程实战视频课程.zip 625.53M
学习使用
试试
谢谢
感谢分享
好东西啊
人工智能时代 学习下python与C++。
好好学习
好东西啊
学习一下
学习一下cpp
混合编程
python c++搭配,干活不累
非常感谢!
C++搞自动化需要
C++搞自动化需要
感谢分享
感谢分享
看一看
感谢分享
好东西,学学
喜欢喜欢
好东西啊
感谢分享
感谢分享
感谢分享
感谢分享
学习了。
学习下python与C++。
感谢分享
pytho和c++联合编程之前还真么玩过,学习一下
很想了解
多谢
很好的资料,感谢分享
混合编程
感谢分享。。。。
谢谢
感谢分享
需要很不错
学习混合编程,谢谢
好东西,学学。
久闻夏老师的大名,今日终相见,多谢分享
第一次听说Python和c++结合,学习学习
好课程 谢谢分享
感谢分享
学习下
感谢分享
好东西,学学。
感谢分享
好东西,学学。
学习