捕获HTMLParseError是否对您有用?如果
test.py是python文件的名称,它将传播到该位置,因此应该传播。
这是一个如何抑制此类错误的示例。您可能需要对其进行一些调整以匹配您的代码。
try: # Put parsing pre hereexcept HTMLParseError: pass
您也可以通过将stderr重定向为null来抑制错误消息,如Ignacio建议的那样。为此,您可以编写以下代码:
import sysclass DevNull: def write(self, msg): passsys.stderr = DevNull()
但是,这可能不是您想要的,因为从您的错误看来脚本执行已停止,并且您可能希望继续执行。



