推广 热搜: 广场  Java  Word  app  营业  微信公众号  北京代理记账  商城  代理记账  商标交易 

python的输入是通过什么函数 C语言程序如何调用python程序?

   2023-04-28 企业服务招财猫40
核心提示:C语言程序如何调用python程序?这里有一个例子:第一个是python的一个简单函数。H:级d:s:打印(x)d:印刷品(h:xprint()你好(5)()1下面是C语言。#包含python3.4m

C语言程序如何调用python程序?

这里有一个例子:

第一个是python的一个简单函数。

H:级

d:

s:

打印(x)

d:

印刷品(h:

xprint()

你好(5)

()1

下面是C语言。

#包含python3.4m/Python.h

#包含stdio.h

#包含stdlib.h

#包含字符串.h

intmain()

{

py_Initialize();

//将当前目录添加到

PyRun_SimpleString(导入系统);

PyRun_SimpleString((。/));

//导入模块

pyobject*pmodulepyimport_importmodule(hello);

//获取函数xprint对象,调用它并输出"你好世界"

"

pyobject*pfuncpyobject_GetAttrString(pmodule,xprint);

PyObject_CallFunction(pfunc,NULL);

//获取类Hello并生成实例pininstance,调用print成员函数输出"56

"

pyobject*pclasspyobject_GetAttrString(pmodule,Hello);

PyObject*argPy_BuildValue((i),5);

pyobject*pinstancepyobject_Call(pclass,arg,NULL);

pyobject_callmethod(pininstance,print,I,6);

py_Finalize();

返回0;

}

编译命令如下:

gccpyapi.c-lpython3.4m-opyapi

python怎样用print输入名字?

在python中,打印函数是一个内置函数,可以直接使用。打印("×××")用的时候用的。可以是的形式,xx是需要输出的内容。

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
合作伙伴
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  冀ICP备2023006999号-8