Monday, February 7, 2011

ActivePython, Tkinter

Tkinter 모듈? 인터페이스? 아직 정체를 잘모르겠다. 책을 하나 샀는데 python and tkinter programming이라고..앞에 1부가 전체적인 것을 보는것 같은데 솔직히 책이 해석에 초점을 맞춰서.. 영 뭔소린지.. 아직 그정도의 백그라운드가 내가 없는듯. 여튼 따라 할려니까 Tkinter 모듈을 import 해야 한다. 헉.. 안된다. 대충 보아하니 tcl이라는 스크립트 언어를 python으로 이용하게 하는 모듈인거 같은데 그래서 tcl과 tk를 설치 했다. 헉 그래도 안된다. 근데 최근 버젼의 python에는 원래 들어가 있다고 한다. 서버 python이 2.6 버젼인데 왜 없는거냐고.. 해서 다시 깔려고 한다. 그런데 ActivePython이 많이 언급됨을 본다. 그래서 ActivePython을 설치(아직 정확히 그냥 python이랑 activepython이랑 뭐가 다른지는 모르겠다). 여튼 아래 url (http://www.activestate.com/activepython/downloads) 에서 다운 받아서 설치. 아.. 그런데 왠걸 이거 왠지 fancy하다. easy-install도 잘돌아가고 sys.path도 잘 잡혀 있어서 easy-install로 깔는게 지금 돌리는 버젼에 맞게 모듈이 설치된다. 그리고 tkinter 역시 기본적으로 들어 있다. 좋다. 이 책은 다 볼 생각은 없고 목표한 바. 그러니까 버튼 몇개 만들고 그거에 맞춰서 특정 프로그램이 돌아가는 스크립트 하나 만들어 보고 치울 생각이다. 이거 보니 예전 visual c++인가 그걸로 네이버 접속해서 블로그웹페이지 소스 글어다가  wma 파일 url 알아내가지고 음악 다운 받았던 프로그램 짯던 것이 생각난다. 어느 순간 네이버에서 음악 파일을 쪼내 놓는 바람에 버려졌지만.