代码之家  ›  专栏  ›  技术社区  ›  Paige Watson

Python-找不到记录器“OpenGL.error”的处理程序

  •  79
  • Paige Watson  · 技术社区  · 16 年前

    这似乎根本不会影响我的应用程序,但当我关闭应用程序时,会收到此错误消息。而且这很烦人(错误信息应该是这样的)。

    我正在使用pyOpenGl和wxPython来做图形处理。不幸的是,我是一名C#程序员,已经接管了这个Python应用程序,我必须学习Python才能做到这一点。

    我可以提供代码和版本号等,但我仍在学习技术知识,所以任何帮助都将不胜感激。

    python2.5、wxPython和pyOpenGL

    3 回复  |  直到 15 年前
        1
  •  196
  •   okoboko    10 年前

    看起来OpenGL试图在Win2003上报告一些错误,但是您还没有配置系统输出日志信息的位置。

    您可以将以下内容添加到程序的开头,您将在stderr中看到错误的详细信息。

    import logging
    logging.basicConfig()
    

    在上签出文档 logging 模块获取更多配置信息,概念上类似于log4J。

        2
  •  3
  •   anatoly techtonik Tony    7 年前
        3
  •  2
  •   Paige Watson    16 年前

    从排除列表中删除“Tconstants”后,我就不再有问题了。