若該文為原創文章,轉載請注明原文出處
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/109474663
各位讀者,知識無窮而人力有窮,要么改需求,要么找專業人士,要么自己研究
紅胖子(紅模仿)的博文大全:開發技術集合(包含Qt實用技術、樹莓派、三維、OpenCV、OpenGL、ffmpeg、OSG、單片機、軟硬結合等等)持續更新中…(點擊傳送門)
Qt開發專欄:三方庫開發技術
前言
??Qt中混合Python開發,可呼叫Python命令與腳本,
Python
??Python是一種跨平臺的計算機程式設計語言, 是一個高層次的結合了解釋性、編譯性、互動性和面向物件的腳本語言,最初被設計用于撰寫自動化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越多被用于獨立的、大型專案的開發,
??Python是一種解釋型腳本語言,可以應用于以下領域:
- Web 和 Internet開發
- 科學計算和統計
- 人工智能
- 桌面界面開發
- 軟體開發
- 后端開發
- 網路爬蟲
下載Python
??3.x版本的對一些函式做了限制,2.x支持,所以使用2.x,選了一個python自帶pip的,版本為Python2.7.13,
??官網下載地址:https://www.python.org/downloads/
??下載后,安裝即可,
筆者補充
??Python學習筆記后續會陸續發布,只講實用不廢話,最快速度上手Python,
Qt引入Python庫
??按照模塊化,將python的libs和include目錄拷貝到模塊的路徑下(參照“模塊化”),模塊pri檔案如下:
??
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
模塊化
??
測驗運行
??引入模塊后的工程部署:
??
??測驗代碼:
??
??測驗的python腳本和輸出結果:
??
工程模版v1.0.0
??
若該文為原創文章,轉載請注明原文出處
本文章博客地址:https://blog.csdn.net/qq21497936/article/details/109474663
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/208749.html
標籤:其他
上一篇:GCE-GNN論文解讀及代碼
