当前位置:网站首页>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 :    Insert picture description here

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

   Insert picture description here

<br>

test run

   Project deployment after the introduction of modules :    Insert picture description here    Test code :    Insert picture description here    The test of python Script and output :    Insert picture description here

<br>

Engineering templates v1.0.0

   Insert picture description here

<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]所创,转载请带上原文链接,感谢