본문 바로가기

Python/왕초보를 위한 파이썬50

10. 시스템 출처 : wikidocs 왕초보를 위한 파이썬 2012. 4. 12.
9.1. Tkinter에서 마우스 이벤트 처리 안녕하세요~~~ 정말 정말 오랜만이네요 여러분~~ 그동안 왕초보 파이썬 책을 쓰느라고 온라인 강좌를 전혀 못 올려서 죄송하네요. 많이 아쉬우셨죠? 저도 여러분을 게시판으로만 만나는 것이 무척 아쉬웠답니다. 컴백하고서 첫 강좌의 주제는 Tkinter에서 마우스 입력을 처리하는 방법이예요. 제가 요즘 학교 공부하느라고 Visual C++로 윈도우 프로그래밍하는 방법을 배우고 있는데, 재미있는 것이 있길래 파이썬으로 다시 만들어 봤거든요. 이 강좌를 이해하시려면 Tkinter에 대해서 약간 알고 계셔야하니까요, 아직 안 써보신 분은 python.or.kr의 GUI 강좌를 한 번 따라해보신 다음에 읽어보세요. GUI 환경에서는 키보드를 눌렀다든지, 마우스를 클릭했다든지 하는 것들을 이벤트(event, 사건)이라.. 2012. 4. 12.
09. GUI 파이썬에서 GUI를 개발하기 위해 사용되는 도구에는 Tkinter, PyGTK, PyGObject 등이 있습니다. 아래에 링크한, 세 가지 도구의 특징과 장단점을 간략히 비교한 글을 참고하세요. http://codejob.co.kr/code/view/60/ 출처 : wikidocs 왕초보를 위한 파이썬 2012. 4. 12.
08. 예외처리 제가 가끔 말씀드렸지만 언어를 배울 때는 직접 따라해보고, 만들어보는 것이 중요합니다. 여러분도 지금까지 함께 공부하면서 연습을 많이 해보셨겠죠? 그렇다면 아래와 같은 메시지도 많이 보셨을 것 같네요.>>> print 방가~ File "", line 1 print 방가~ ^ SyntaxError: invalid syntax 위에선 ‘방가~’라는 문자열을 출력하려고 했는데, 뭔가 문제가 생긴 것 같죠? 메시지가 난해한 것 같은데… 무슨 뜻인지 해독을 해볼까요? File "", line 1 - 파일의 1번째 줄에서 print 방가~ ^ - ^로 표시된 부분에 SyntaxError: invalid syntax - 잘못된 구문으로 인해 오류가 발생했음 한 마디로 문법이 틀렸다는 얘기군요. 여기서 이라는 건 표준.. 2012. 4. 12.