Python &引用;分段故障“;被第三方包抛出。如何防止它显示在控制台上?

Python &引用;分段故障“;被第三方包抛出。如何防止它显示在控制台上?,python,Python,从标题上看,这是不言自明的。我使用PyQt4来抓取页面,偶尔会出现SegFault错误 尽管如此,整个程序似乎仍在运行,所以我要做的就是防止控制台上显示“分段错误(内核转储)”错误。如何做到这一点?分段故障是一种系统错误,当您的程序试图访问错误的内存地址时会发生。这是内部程序问题,您无法继续此过程。这是可能的,但相信我,你不应该。所以,你应该把它修好 要解决此问题,您应该深入了解Qt内部,但我建议您安装最新的库版本,并确保您拥有最新的软件包。能否显示用于运行PyQt4的命令行?你在哪个站台?“分

从标题上看,这是不言自明的。我使用PyQt4来抓取页面,偶尔会出现SegFault错误


尽管如此,整个程序似乎仍在运行,所以我要做的就是防止控制台上显示“分段错误(内核转储)”错误。如何做到这一点?

分段故障是一种系统错误,当您的程序试图访问错误的内存地址时会发生。这是内部程序问题,您无法继续此过程。这是可能的,但相信我,你不应该。所以,你应该把它修好


要解决此问题,您应该深入了解Qt内部,但我建议您安装最新的库版本,并确保您拥有最新的软件包。

能否显示用于运行PyQt4的命令行?你在哪个站台?“分段错误”不是由python打印的,它是由运行程序所用的任何shell打印的,所以解决方案就在那里。啊,好的。我正在使用Ubuntu和Python 2.7,仍然需要您使用的命令行:)启动进程时将
stderr
重定向到
/dev/null
。您是否向PyQt团队报告了此错误?