调用python脚本的代码_详解C++调用Python脚本中的函数的实例代码

1. 环境配置在安装python, python的include和lib复制到你自己的项目目录,然后将其包含在项目2。python示例首先编写一个测试脚本,下面的脚本定义了两个函数Hello()和_add ()。脚本的文件名是c++代码:# include \pModule) {cout <

\/ \/获取_add功能模块插入PyObject * pv = PyObject_GetAttrString (pModule\u201C_add\u201D);如果(!pv | | ! PyCallable_Check (pv)) {cout <

\/ \/ __arg1配置为第一个输入参数的一个参数PyTuple_SetItem (args 0 __arg1); \/ \/ __arg1配置为第二个参数带来的arg PyTuple_SetItem (args, 1)最长);\/ \/传递的参数调用函数,并获取返回值PyObject *成衣的= PyObject_CallObject (pv, args);如果(现成的){\/ \/返回值转换成长类型结果= PyLong_AsLong(现成的);cout <

操作结果:代码处理发布软件时,我们通常不希望被别人看到直接的代码。如果上面的exe调试目录可以单独运行,python脚本必须复制过去。为了防止别人直接看到我的代码,我复制生成的.pyc文件和修改文件名称:加密是实现一个简单的python代码。但据说它可以反编译,但是它对我来说是足够的。总结

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值