为了账号安全,请及时绑定邮箱和手机立即绑定

C/C++中调用python代码的一个疑问

C/C++中调用python代码的一个疑问

慕田峪9158850 2018-07-16 07:18:39
我希望在C++中设置一个给python调用的全局变量,比如:python代码文件有两个,一个是hello.py,里面预存了一些无关信息;另一个文件是print.py,代码就一句话:print(Key)c++代码如下:PyObject* pMod, *pDict, *pArg, *pName;pMod = PyImport_ImportModule("hello");pDict = PyModule_GetDict(pMod);pArg = Py_BuildValue("s","welcome");PyObject_SetAttrString(pMod,"Key",pArg);//设置Key的值为welcome我希望加载print.py的时候,能把这个key打印出来,不知道该如何加载print.py,试了很多方法都不行。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 489 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号