2005年11月09日 星期三 19:02
平时我们使用print语句进行输出的时候,流使用到了stdout。但是如果Python代码的语法错误,他的出错信息是放在哪里的呢?肯定不是 stdout,好像也不在stderr里面。我感觉这时候stderr之类的还没有启动,我怎么样才可以抓到语法的错误信息呢?我的python代码是嵌 入在C/C++程序里面的,想把Python的语法出错信息记录到调试信息文件中。print语句的记录已经可以使用了。 -- My Blog >> http://leejd.cndev.org My QQ >> 9847243 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051109/f29ef909/attachment.html
2005年11月09日 星期三 21:28
python,您好! RT,谢谢。 致 礼! cry zyqmail at tom.com
2005年11月11日 星期五 09:21
我记得是在stderr里面,你可以重定向输入到文件,或者在google上搜索一下,我曾经在国外的网站上看到过的。 ----- Original Message ----- From: Gerald Lee To: python-chinese at lists.python.cn ; python-cn at googlegroups.com Sent: Wednesday, November 09, 2005 7:02 PM Subject: [python-chinese] 出错信息流 平时我们使用print语句进行输出的时候,流使用到了stdout。但是如果Python代码的语法错误,他的出错信息是放在哪里的呢?肯定不是 stdout,好像也不在stderr里面。我感觉这时候stderr之类的还没有启动,我怎么样才可以抓到语法的错误信息呢?我的python代码是嵌入在C/C++程序里面的,想把Python的语法出错信息记录到调试信息文件中。print语句的记录已经可以使用了。 -- My Blog >> http://leejd.cndev.org My QQ >> 9847243 ------------------------------------------------------------------------------ _______________________________________________ PythonVPND<<~AP1m 7"QT: 7"SJ<~5= python-chinese at lists.python.cn 6)TD: 7"KM subscribe 5= python-chinese-request at lists.python.cn MK6): 7"KM unsubscribe 5= python-chinese-request at lists.python.cn OjO8K5Cw: http://python.cn/mailman/listinfo/python-chinese -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051111/b4891312/attachment.htm
2005年11月11日 星期五 09:49
要在程序中抓,还是重定向到另一个对象中,都是可以的。 可以自己写程序嘛。 On 11/11/05, xu.shengyong <zjxushengyong at hotmail.com> wrote: > 我记得是在stderr里面,你可以重定向输入到文件,或者在google上搜索一下,我曾经在国外的网站上看到过的。 > ----- Original Message ----- > From: Gerald Lee > To: python-chinese at lists.python.cn ; python-cn at googlegroups.com > Sent: Wednesday, November 09, 2005 7:02 PM > Subject: [python-chinese] 出错信息流 > > 平时我们使用print语句进行输出的时候,流使用到了stdout。但是如果Python代码的语法错误,他的出错信息是放在哪里的呢?肯定不是 > stdout,好像也不在stderr里面。我感觉这时候stderr之类的还没有启动,我怎么样才可以抓到语法的错误信息呢?我的python代码是嵌入在C/C++程序里面的,想把Python的语法出错信息记录到调试信息文件中。print语句的记录已经可以使用了。 > > -- > My Blog >> http://leejd.cndev.org > My QQ >> 9847243 > > ________________________________ > > > _______________________________________________ > PythonVPND<<~AP1m > 7"QT: 7"SJ<~5= python-chinese at lists.python.cn > 6)TD: 7"KM subscribe 5= > python-chinese-request at lists.python.cn > MK6): 7"KM unsubscribe 5= > python-chinese-request at lists.python.cn > OjO8K5Cw: http://python.cn/mailman/listinfo/python-chinese > > > _______________________________________________ > Python中文技术讨论邮件列表 > 发言: 发邮件到 python-chinese at lists.python.cn > 订阅: 发送 subscribe 到 python-chinese-request at lists.python.cn > 退订: 发送 unsubscribe 到 > python-chinese-request at lists.python.cn > 详细说明: http://python.cn/mailman/listinfo/python-chinese > > -- ■■■■■■■■■■■■■■■■■■■■■ Myblog: http://blog.donews.com/ygao/ 自建的python学习论坛: http://groups.google.com/group/python_study ■■■■■■■■■■■■■■■■■■■■■
2005年11月11日 星期五 09:52
在05-11-11,xu.shengyong <zjxushengyong at hotmail.com> 写道: > > 我记得是在stderr里面,你可以重定向输入到文件,或者在google上搜索一下,我曾经在国外的网站上看到过的。 > > 我理解应该也是在stderr里面的,但是我的C/C++程序已经重定向stderr了,没有获取到资料。现在已经通过木头的decorator来实现了 -- My Blog >> http://leejd.cndev.org My QQ >> 9847243 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051111/a831f2f7/attachment.html
Zeuux © 2025
京ICP备05028076号