【Qt】调用Python函数:无参数、单个参数、多个参数、数组参数

一、链接配置

如果缺少头文件需要安装python3-dev:

sudo apt-get install python3-dev

链接libpython3.4库,添加头文件路径,以Qt为例:

INCLUDEPATH += /usr/include/python3.4
LIBS += -L /usr/lib/python3.4/config-3.4m-x86_64-linux-gnu -lpython3.4
二、头文件

因为python3中的slots定义和Qt的slots冲突,加载头文件时,使用如下方法避免冲突

  #undef slots
  #include 
  #define slots Q_SLOTS
三、初始化
1、将要调用的/home/workspace/python/hello.py源码如下
# -*- coding: utf-8 -*-

def hello()

你可能感兴趣的:(Qt,qt,python,c++)