Python论坛  - 讨论区

标题:[python-chinese] mod_python调用C函数的问题

2006年07月31日 星期一 16:30

张海 zhanghaizj at eyou.com
Mon Jul 31 16:30:27 HKT 2006

也许和1.txt位置有关.
fp判断一下打开了没.

spr liu 写道:
> 用C写一个小函数,
> /*filetest.c*/
> #include 
>
> char * disp()
> {
> static char buf[24];
> FILE * fp;
> fp=fopen("1.txt","r");
> fread(buf,1,23,fp);
> buf[23]='\0';
> fclose(fp);
>
> return buf;
> }
>
> 用swig转换成python可调用的函数。
> 在python环境下调用filetest.disp() 运行正常,
> 但在mod_python下用publisher调用却无效。apache日志提示段错误( signal
> Segmentation fault (11))
> 请教原因。
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> python-chinese
> Post: send python-chinese at lists.python.cn
> Subscribe: send subscribe to python-chinese-request at lists.python.cn
> Unsubscribe: send unsubscribe to  python-chinese-request at lists.python.cn
> Detail Info: http://python.cn/mailman/listinfo/python-chinese



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号