본문 바로가기

분류 전체보기246

10.1. DIR 흉내내기 이제부터는 기본 문법을 응용해서 프로그램을 작성해보기로 했지요? 처음엔 간단한 것부터 시작해서 차근차근 공부해나가기로 해요. 오늘의 문제는 MS-DOS의 DIR 명령을 흉내내는 프로그램을 작성하는 것입니다. DIR은 아래 그림과 같이 현재 디렉토리(폴더)에 속해있는 파일과 디렉토리들을 보여주는 명령이지요. 아주 간단한 것 같지만 직접 만들어보려고 하면 예상외로 신경 쓸 것이 많답니다. 우리가 만들 프로그램이 어떻게 동작해야 할지 생각해볼까요? 윗부분에는 현재 위치한 드라이브의 레이블과 일련번호, 디렉터리 이름을 표시합니다. 그 다음은 현재 디렉터리에 들어있는 파일과 디렉터리를 하나씩 검사해서 이름과 크기, 만들어진 날짜 등을 표시합니다. 마지막으로 파일 개수와 파일을 모두 합한 크기, 디렉터리의 개수, .. 2012. 4. 12.
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.