1. 创建py文件例如 名为“python_script.py”的python文件:
# python_script.py
def greet(name):
return "Hello, " + name + "!"
2. Qt的pro文件中包含python 的头文件和库
INCLUDEPATH += python解释器的安装目录\include
LIBS += -Lpython解释器的安装目录\libs -lpython38 例如:
3. 包含<Python.h>头文件调用相关函数调用
1 #include <QCoreApplication>
2 #include <Python.h>
3 #include <QDebug>
4 int main(int argc, char *argv[])
5 {
6 QCoreApplication app(argc, argv);
7 wchar_t *program = Py_DecodeLocale(argv[0], nullptr);
8 //设置 Python 解释器的程序名 这个程序名通常用于生成错误消息、警告和其他与程序标识相关的信息(可选)
9 Py_SetProgramName(program);
10 //设置Python解释器的路径 (可选)
11 Py_SetPath(L"D:\\Python\\Python38_64;D:\\Python\\Python38_64\\DLLs;D:\\Python\\Pyth