如何禁用pywebkit控制台消息?

时间:2011-12-27 10:27:09

标签: python webkit

例如,如何禁用终端上显示的这些消息?:

  

**消息:控制台消息:@ 1:拒绝设置不安全标头“cookie”

     

**消息:控制台消息:@ 1:拒绝设置不安全标头“cookie”

1 个答案:

答案 0 :(得分:4)

老问题,但如果有人帮助: 您可以为console-message定义处理程序,例如:

self.webview.connect("console-message", self._javascript_console_message)
... 
def _javascript_console_message(self, view, message, line, sourceid):
    return True #True prevents calling original handler

文档:

http://webkitgtk.org/reference/webkitgtk/stable/webkitgtk-webkitwebview.html#WebKitWebView-console-message