【python异常处理】教程文章相关的互联网学习教程文章

记录python子进程的语法错误和未捕获的异常,并将它们打印到终端【代码】

问题 我一直在尝试编写一个程序来记录子进程的未捕获的异常和语法错误.容易,对吗?把stderr管道送到正确的地方. 但是,子进程是另一个python程序 – 我将其称为test.py-,它需要运行,就像它的输出/错误没有被捕获一样.也就是说,运行记录器程序需要看起来像用户正常运行python test.py. 进一步使问题复杂化的是the problem,如果不使用readline,raw_input实际上会被发送到stderr.不幸的是,我不能只导入readline,因为我无法控制使用我的...