반응형
그동안 독학한 내용들을 토대로 오늘 처음으로 파이썬 GUI 프로그래밍을 해봤습니다.
아래의 결과처럼 간단한 메모장 프로그램을 만들어봤습니다.
소스 코드는 저의 깃허브 페이지에 업로드하였습니다.
처음 실행한 화면입니다.
특별한 기능은 없는 평범한 메모장입니다...
일반 메모장처럼 텍스트를 입력할 수 있습니다.
단축키 "Ctrl + S"를 누르면 저장이 되도록 만들었습니다.
"파일" 메뉴를 선택하면 해당 메뉴의 기능들을 사용할 수 있습니다.
"파일" 메뉴에서 "파일 열기" 메뉴를 선택하거나, 단축키 "Ctrl + O"를 누르면 텍스트 파일을 열 수 있는 창이 뜹니다.
"도움말" 메뉴를 선택하면 저의 블로그와 깃허브 페이지를 띄우는 기능을 만들었습니다.
미리 저장된 텍스트 파일을 다시 열 수 있습니다.
저장된 텍스트 파일을 불러오면 기존에 적힌 내용들을 지우고 불러온 텍스트를 띄웁니다.
그리고 다시 "저장" 기능이나 "다른 이름으로 저장" 기능을 사용해서 기존의 파일을 다시 덮어 씌워서 저장할 수 있습니다.
사용한 라이브러리
파이썬에서 기본적으로 제공되는 표준 라이브러리를 사용했으며, 아래의 문서들을 참고하였습니다.
기능
제가 구현한 기능은 아래와 같습니다.
- 텍스트 파일 열기
- 텍스트 파일 저장
- 단축키 지정
- 블로그 열기
- 깃허브 페이지 열기
마치며
처음으로 GUI 프로그램을 만들어보니까 진짜 프로그램다운 프로그램을 만든 기분이 들었어요...
고졸 찐따인 제가 여기까지 올 줄은 정말 몰랐습니다... ㅠㅅㅠ
그동안 열심히 독학한 보람이 있는 것 같은 기분입니다...
반응형
'찐따의 프로그래밍 독학 > 찐따의 파이썬 독학' 카테고리의 다른 글
찐따의 파이썬 독학 - 디시인사이드 디시콘 다운로더 (Dcinside DC-CON Downloader) (9) | 2022.04.12 |
---|---|
찐따의 파이썬 독학 - 간단한 파이썬 GUI 이메일 프로그램 만들기 (0) | 2022.04.01 |
찐따의 파이썬 독학 - 문제점과 해결 (2) (0) | 2022.03.30 |
찐따의 파이썬 독학 - 나만의 파이썬 GUI 런처 만들기 (0) | 2022.03.29 |
찐따의 파이썬 독학 - 문제점과 해결 (0) | 2022.03.28 |