출처: http://bbs.python.or.kr/viewtopic.php?p=57251&sid=0c5abbc356c248019103c7d5154ddcc5

방법1. (권장)
코드분석 제대로 해서 필요한 부분만 가져다 쓴다.

방법2. (테스트 페널만 가져오고 싶을 때)
원래 방법1처럼 쓰라고 wxPythonDemo가 만들어 진 것이지만 실제로 자신이 만든 어플리케이션에 아무런 생각(?)없이 붙여서 실행해 보고 싶은 것이 인지상정.
wxPython프로그램은 log클레스를 사용해서 셈플 어플리 케이션의 이벤트를 추적해서 보여주는 기능이 있으므로 그대로 가져다 쓰면 제대로 안돌아감. 그래서 아래와 같이 log클레스를 정의해서 페널클레스의 인자로 호출해 주어야함.
코드:
 
     log=wx.Log
     dum= 페널클레스명(self,log)

실제 사용 예
코드:
 
   def OnButton1Button(self, event):
       log=wx.Log
       tp=TestPanel(self,log)

Posted by trigger
,