반응형

파이썬 4

파이썬 모듈(pythone module) - platform

현재 사용하는 시스템 환경에 대한 부분을 확인할수 있다. platform.machine() 현재 사용하고 있는 시스템 유형을 알려준다. import platform >>> platform.machine() 'AMD64' platform.node() 네트워크 이름을 알려준다.(윈도우에서 보면 ‘시스템 속성 / 전체 컴퓨터 이름’ 이 있는데 이것을 출력한다.) platform.node() 'crazyits-home' platform.processor() 시스템에서 사용하고 있는 프로세서에 대한 정보를 확인할 수 있다. platform.processor() 'AMD64 Family 16 Model 4 Stepping 2, AuthenticAMD' platform.python_build() 파이썬 빌드 번호와 ..

Programming 2013.08.13

wxpython - 상단 메뉴 생성

대다수의 응용프로그램들은 상단에 Text로 된 메뉴를 가지고 있다. 그 텍스트를 클릭하면 아래쪽으로 메뉴가 나오게 되고 그것을 선택하여 특정한 기능을 동작시킨다. 이러한 메뉴를 만들기 위해서는 MenuBar()를 사용한다. import os import wx # wx 모듈을 로드한다. app = wx.App() # 어플리케이션 개체를 생성한다. frame = wx.Frame(None, -1, 'wxpython 기본이 되는 창입니다.') # Frame 개체 생성 StatusBar = frame.CreateStatusBar() StatusBar.SetStatusText('현재 상태를 보여주는 하단 바입니다.') # 창 아래 생태바를 출력한다. MenuBar = wx.MenuBar() menu = wx.Men..

Programming 2013.08.13

wxpython - 기본창 생성

wxpython 프로그램 기본구성은 아래와 같은 형태입니다. 1. wx 모듈 로드 2. 어플리케이션 개체 생성 – 각 wxpython 프로그램은 하나의 어플리케이션 개체를 가져야 합니다. 3. wx.Frame 개체 생성 4. 어플리케이션 메인루프 다음은 창을 생성하고 제목만 들어가 있는 것입니다. import wx # wx 모듈을 로드한다. app = wx.App() # 어플리케이션 개체를 생성한다. frame = wx.Frame(None, -1, 'wxpython 기본이 되는 창입니다.') # Frame 개체 생성 frame.Show() # Frame 개체를 화면에 나타냄 app.MainLoop() # 메인 루프 생성 app.Mainloop() 는 해당 프로그램이 종료하기 전까지 모든 이벤트에 대해서 ..

Programming 2013.08.13
반응형