当前位置:网站首页>QT hybrid Python development technology: Python introduction, hybrid process and demo
QT hybrid Python development technology: Python introduction, hybrid process and demo
2020-11-07 23:13:00 【Red Imitation_ Red fat man】
If the article is original , Reprint please indicate the source of the original This article blog address :https://blog.csdn.net/qq21497936/article/details/109474663 Dear readers , Knowledge is infinite and manpower is poor , Or change the demand , Or find professionals , Or do your own research Red fat man ( Red Imitation ) The complete blog of : Development technology collection ( contain Qt Practical technology 、 Raspberry pie 、 The three dimensional 、OpenCV、OpenGL、ffmpeg、OSG、 Single chip microcomputer 、 The combination of software and hardware and so on ) Ongoing update ...( Click on the portal )
Qt Development column : Third party Library Development Technology
<br>
Preface
Qt Medium mix Python Development , Callable Python Commands and scripts .
<br>
Python
Python Is a cross platform computer programming language . It's a high-level combination of explanatory 、 Compilability 、 Interactive and object-oriented scripting language . Originally designed to write automated scripts (shell), With the continuous update of the version and the addition of new language features , The more it's used for independent 、 Development of large projects . Python It's an interpreted scripting language , It can be applied to the following fields :
- Web and Internet Development
- Scientific calculation and Statistics
- Artificial intelligence
- Desktop interface development
- software development
- The backend development
- Web crawler
<br>
download Python
3.x Version of the restrictions on some functions ,2.x Support , So use 2.x, Chose one python Bring their own pip Of , Version is Python2.7.13. Official website download address :https://www.python.org/downloads/ After downloading , Can be installed .
<br>
Added by the author
Python Learning notes will be released in succession , Only practical, not nonsense , The fastest way to start Python.
<br>
Qt introduce Python library
According to Modularity , take python Of libs and include Copy the directory to the path of the module ( reference “ modularization ”), modular pri The documents are as follows :
INCLUDEPATH += $$PWD
DEPENDPATH += $$PWD
HEADERS += \
$$PWD/PythonManager.h
SOURCES += \
$$PWD/PythonManager.cpp
# python2.7.13
INCLUDEPATH += \
$$PWD/python2.7.13/include
LIBS += -L$$PWD/python2.7.13/libs
LIBS += -lpython27
<br>
modularization
<br>
test run
Project deployment after the introduction of modules : Test code :
The test of python Script and output :
<br>
Engineering templates v1.0.0
<br>
If the article is original , Reprint please indicate the source of the original This article blog address :https://blog.csdn.net/qq21497936/article/details/109474663
版权声明
本文为[Red Imitation_ Red fat man]所创,转载请带上原文链接,感谢
边栏推荐
- Delphi10's rest.json And system.json Step on the pit
- 2020-11-07:已知一个正整数数组,两个数相加等于N并且一定存在,如何找到两个数相乘最小的两个数?
- Tail delivery
- 虚拟DOM中给同一层级的元素设置固定且唯一的key为什么能提高性能
- Assembly function MCALL systemstack asmcgocal system call
- golang 匿名结构体成员,具名结构体成员,继承,组合
- C/C++编程笔记:C语言相比其他编程语言,有什么不一样的优势?
- The instanceof operator in ecmascript7 specification
- High concurrency in ngnix cluster
- 一次公交卡被“盗刷”事件带来的思考
猜你喜欢
面部识别:攻击类型和反欺骗技术
IDEA-项目未自动生成 .iml 文件
See once to understand, graphic single chain table inversion
Goland 编写含有template的程序
C language I blog assignment 03
Data structure and sorting algorithm
VC6兼容性及打开文件崩溃问题解决
Face recognition: attack types and anti spoofing techniques
Ubuntu下搜狗输入法的下载安装及配置
Data transmission of asynchronous serial communication controlled by group bus communication
随机推荐
CPP (2) creating CPP project
QT hybrid Python development technology: Python introduction, hybrid process and demo
Tail delivery
Judging whether paths intersect or not by leetcode
Animation techniques and details you may not know
The software in your host has terminated an established connection. resolvent
static+代码块+多态+异常
[original] the influence of arm platform memory and cache on the real-time performance of xenomai
supervisor进程管理安装使用
2020-11-07:已知一个正整数数组,两个数相加等于N并且一定存在,如何找到两个数相乘最小的两个数?
Basic knowledge of C + +
云计算之路-出海记:整一台 aws 免费云服务器
See once to understand, graphic single chain table inversion
来自不同行业领域的50多个对象检测数据集
Insight -- the application of sanet in arbitrary style transfer
use Xunit.DependencyInjection Transformation test project
golang 匿名结构体成员,具名结构体成员,继承,组合
Problems of Android 9.0/p WebView multi process usage
团灭 LeetCode 股票买卖问题
WPF personal summary on drawing