wxPython ¶
wxWindows λ₯Ό κΈ°λ°ν λ€μ€νλ«νΌ Python GUI Toolkit.
qt, gtk λ‘μ μ κ·Όμ μ΄λ €μμ κ°λλ€λ©΄ μΆ©λΆν λ°°μλ³Όλ§ν ν΄ν·. μ λ§λ‘ μ½κ³ , λ€νλ©ν
μ΄μ
, μμ νλ‘κ·Έλ¨μ μ 곡 ννκ° κ΅μ₯ν
λ°λμ§ν ννλ‘ κ΅¬μ±λμ΄μλ€. μμ νλ‘κ·Έλ¨μ λμλ§ νμΌμ ννλ‘ embeded λμ΄μ μ€νλλ μ½λλ‘ κ΅¬μ±λμ΄μλ€.
Cλ‘ μ§μ¬μ§ λ²μ μΌλ‘ λ°μΈλ©λ ννμ΄λ©°, κ°μ’ IDE μ μ°Ύμ μΆ©λλ‘μΈν΄ λ§μ λ¬Έμ λ₯Ό μΌμΌν€μ§λ§, PyDev (eclipse plugin) κ³Ό κ΅μ₯ν
κΆν©μ΄ μ’λ€. (λ¨μ§ PyDev κ° wx λͺ¨λμμ λ°μνλ exception handling λ©μμ§λ₯Ό 보μ¬μ£Όμ§ μκΈ° λλ¬Έμ λΆνΈνλ€)
- eternalbleu
λ°λμ§ν ννλ‘ κ΅¬μ±λμ΄μλ€. μμ νλ‘κ·Έλ¨μ λμλ§ νμΌμ ννλ‘ embeded λμ΄μ μ€νλλ μ½λλ‘ κ΅¬μ±λμ΄μλ€.
Cλ‘ μ§μ¬μ§ λ²μ μΌλ‘ λ°μΈλ©λ ννμ΄λ©°, κ°μ’ IDE μ μ°Ύμ μΆ©λλ‘μΈν΄ λ§μ λ¬Έμ λ₯Ό μΌμΌν€μ§λ§, PyDev (eclipse plugin) κ³Ό κ΅μ₯ν
κΆν©μ΄ μ’λ€. (λ¨μ§ PyDev κ° wx λͺ¨λμμ λ°μνλ exception handling λ©μμ§λ₯Ό 보μ¬μ£Όμ§ μκΈ° λλ¬Έμ λΆνΈνλ€)
- eternalbleu
μ£Όμμ ¶
μ΄μνκ² IDLE Fork λ μμΉνλ€. --; κ°κΈμ μ΄λ©΄ μΈλΆμμ μ€νμ κΆμ₯. (Editplus, ViImproved λ±μ μ°κ²°ν΄μ μ°λ κ²λ νλμ λ°©λ²μ΄ λκ² λ€.)
κ΄λ ¨ λ§ν¬ ¶
- http://www.python.or.kr:8080/python/GUI/wxpython/wxpython1.html
- http://wxpython.org/
- http://byulii.net:8080/wiki/Document - 'ν΄λ§μ μΌκΈ°μ₯'μ λ§λμ νμ±λμ¨μ μν€νμ΄μ§. νν 리μΌ, μμ½ λ±.
- http://huniv.hongik.ac.kr/~yong/MoinMoin/wiki-moinmoin/moin.cgi/PythonScript
- http://maso.zdnet.co.kr/20010300/insidelinux/article.html?id=335&forum=0 - λ§μ 2001λ
3μνΈ κ΄λ ¨ κΈ°μ¬
- http://www-903.ibm.com/developerworks/kr/linux/library/l-wxpy.html?dwzone=linux
wxPython μ μ΄μ©ν GUI IDE ¶
- wxDesigner - GUI λμμΈ ν΄. GUI λμμΈ ν κ²°κ³Όλ¬Όμ wxPython, wxWindows λ±μ μ½λλ‘ λ³νν μ μλ€.
- BoaConstructor - wxPython κΈ°λ°μ GUI IDE. μ κΉ μ¨λ΄€λλ° λλ¨λλ¨! (λ¨, μμ§μ λΆμμ ν¨)
- μμ§ GUI Designer -> Code Generation λΆλΆμ΄ μλ²½νμ§λ μλ€. λ€λ₯Έ μλν°μ κ°μ΄ μ΄μ©νλ νΈμ΄ μ’μ κ²μ΄λ€.
- μμ§ GUI Designer -> Code Generation λΆλΆμ΄ μλ²½νμ§λ μλ€. λ€λ₯Έ μλν°μ κ°μ΄ μ΄μ©νλ νΈμ΄ μ’μ κ²μ΄λ€.
- PythonCard
TkProgramming, wxPython, PyGTK, PyQt