'wxPython'에 해당되는 글 3건
- 2009.03.06 가장 간단한 wx.aui 예제
- 2009.03.05 wxPython 2.8 Docs Demo and Tools 의 소스코드 가져다 쓰는 법
- 2009.02.02 wxPython Resource
출처: http://bbs.python.or.kr/viewtopic.php?p=57251&sid=0c5abbc356c248019103c7d5154ddcc5
방법1. (권장)
코드분석 제대로 해서 필요한 부분만 가져다 쓴다.
방법2. (테스트 페널만 가져오고 싶을 때)
원래 방법1처럼 쓰라고 wxPythonDemo가 만들어 진 것이지만 실제로 자신이 만든 어플리케이션에 아무런 생각(?)없이 붙여서 실행해 보고 싶은 것이 인지상정.
wxPython프로그램은 log클레스를 사용해서 셈플 어플리 케이션의 이벤트를 추적해서 보여주는 기능이 있으므로 그대로 가져다 쓰면 제대로 안돌아감. 그래서 아래와 같이 log클레스를 정의해서 페널클레스의 인자로 호출해 주어야함.
실제 사용 예
방법1. (권장)
코드분석 제대로 해서 필요한 부분만 가져다 쓴다.
방법2. (테스트 페널만 가져오고 싶을 때)
원래 방법1처럼 쓰라고 wxPythonDemo가 만들어 진 것이지만 실제로 자신이 만든 어플리케이션에 아무런 생각(?)없이 붙여서 실행해 보고 싶은 것이 인지상정.
wxPython프로그램은 log클레스를 사용해서 셈플 어플리 케이션의 이벤트를 추적해서 보여주는 기능이 있으므로 그대로 가져다 쓰면 제대로 안돌아감. 그래서 아래와 같이 log클레스를 정의해서 페널클레스의 인자로 호출해 주어야함.
코드: |
log=wx.Log dum= 페널클레스명(self,log) |
코드: |
def OnButton1Button(self, event): log=wx.Log tp=TestPanel(self,log) |
wxPython Docs and Demo Tools
시작 > 프로그램 > wxPython Docs and Demo Tools > Run the wxPython DEMO
wxPython Docs, Demos, Samples
시작 → 프로그램 → wxPython2.8 Docs Demos and Tools → Run the wxPython DEMO 실행
시작 → 프로그램 → wxPython2.8 Docs Demos and Tools → Sample Apps 실행
설치 폴더\wxPython\samples\wxPIA_book\ - 다양한 Sample이 있음
References
시작 → 프로그램 → wxPython2.8 Docs Demos and Tools → wxWidgets Reference 실행
wxPython에서 지정되어 있는 Class, Function에 대한 설명과 사용법이 나와 있음
wxWindows와 wxPython의 정의가 거의 동일하므로 wxWindows References를 참조해도 됨
영문 튜토리얼
http://wiki.wxpython.org/
http://wiki.wxpython.org/index.cgi/AnotherTutorial 자세한 설명. 하나씩 배워가는 예제
http://zetcode.com/wxpython/ 간단한 예제들 위주로 설명되어 있음
모듈별로 분류된 설명서
http://www.wxpython.org/docs/api/wx-module.html
http://docs.wxwidgets.org/stable/wx_classref.html#classref
Class hierarchy
http://docs.wxwidgets.org/trunk/classwx_window.html
예제 많은 한글 블로그
http://pythondev.egloos.com/tag/wxPython
http://www.myevan.net/category/2?TSSESSIONmyevannet=55912385191ad97f51ffc94f2e51b66b
http://withrobot.tistory.com/category/Python