1. wxPython 이 너석 뭐니...?...?
윈도우 GUI처럼 생겼으나 파이썬으로 동작하고 참...
창 하나 띄우는건 Java Swing이랑 유사합니다. 대체적으로 짧은 코드로 프레임 구성이 가능 하죠...(자바 잘하는 척 : 현실은 개못함)
창을 모니터 가운데로 ! 옮겨 봅시다. - 오잉? 그런 기술이???? 여러분들 프로그램은 가운데가 좋습니다.
그래야 집중을 하죠.
2. Source와 함께 살펴 보죠!
어머 촌티 나는 녀석.... 또 등장...
하이라이트 안 쓰고 소스를 보여드립니다.
import wx
class Frame(wx.Frame):# 엥 ? 파이썬에 클래스가??? 파이썬은 함수형 프로그래밍 개념 + 객체지향 프로그래밍이 가능합니다.
def __init__(self, parent, title):#이놈은 def 이므로 함수정의.
#size value create window.
super(Frame, self ).__init__(parent,title = title, size=(600,450)) #이 부분에서 사이즈와 함께 Frame 구성을 합니다.
self.Centre()#center arrangement
self.Show()#이새끼는 뭔가 자바에서 봄직한 SetVisible() 같은 녀석인듯?( 확실히 기억은 안나네요 )
if __name__ == '__main__':# 이건 또 뭔 문법이냐? 하시면 섭섭함...(파이썬 기초 : 사실 저도 몰라요 왜 그런지)
app = wx.App()# 느낌 아니까? 뭔지 알죠 ? ㅋㅋㅋ
Frame(None, title="Size of Frame") #잉? 여기서 title을 지정합니다.
app.MainLoop() # 이좌식은 뭔데..
결론 : 저도 모릅니다.
3. 하이라이팅 된 소스 코드
import wx class Frame(wx.Frame): def __init__(self, parent, title): #size value create window. super(Frame, self ).__init__(parent,title = title, size=(600,450)) self.Centre()#center arrangement self.Show() if __name__ == '__main__': app = wx.App() Frame(None, title="Size of Frame") app.MainLoop()
4. 잊고 있던 이클립스 한글 표시 문제!
사진 투척
'프로그래밍 > Python' 카테고리의 다른 글
python에서 객체 지향 이야기( 캡슐화 ) (0) | 2015.07.23 |
---|---|
CSV 파일을 읽어보자! (0) | 2015.06.06 |
Python GUI 프로그래밍 시작 (0) | 2015.03.27 |
python - pip 설치 하기 (0) | 2015.02.20 |
Python IDE - pycham 설치 가이드 (0) | 2015.02.20 |