펭찐이의 블로그

안녕하세요오오...

펭찐이의 블로그 자세히보기

찐따의 프로그래밍 독학/찐따의 파이썬 독학

찐따의 파이썬 독학 - 첫 GUI 프로그램 만들기 (메모장)

펭찐 2022. 3. 28. 17:42
반응형

 

그동안 독학한 내용들을 토대로 오늘 처음으로 파이썬 GUI 프로그래밍을 해봤습니다.

아래의 결과처럼 간단한 메모장 프로그램을 만들어봤습니다.

소스 코드는 저의 깃허브 페이지에 업로드하였습니다.

 

GitHub - iam-jjintta/python-tutorial: 흔한 찐따의 파이썬 튜토리얼 (Python Tutorial)

흔한 찐따의 파이썬 튜토리얼 (Python Tutorial). Contribute to iam-jjintta/python-tutorial development by creating an account on GitHub.

github.com

 

 

처음 실행한 화면입니다.

특별한 기능은 없는 평범한 메모장입니다...

 

일반 메모장처럼 텍스트를 입력할 수 있습니다.

단축키 "Ctrl + S"를 누르면 저장이 되도록 만들었습니다.

 

"파일" 메뉴를 선택하면 해당 메뉴의 기능들을 사용할 수 있습니다.

 

"파일" 메뉴에서 "파일 열기" 메뉴를 선택하거나, 단축키 "Ctrl + O"를 누르면 텍스트 파일을 열 수 있는 창이 뜹니다.

 

"도움말" 메뉴를 선택하면 저의 블로그와 깃허브 페이지를 띄우는 기능을 만들었습니다.

 

미리 저장된 텍스트 파일을 다시 열 수 있습니다.

 

저장된 텍스트 파일을 불러오면 기존에 적힌 내용들을 지우고 불러온 텍스트를 띄웁니다.

 

그리고 다시 "저장" 기능이나 "다른 이름으로 저장" 기능을 사용해서 기존의 파일을 다시 덮어 씌워서 저장할 수 있습니다.

 

사용한 라이브러리

파이썬에서 기본적으로 제공되는 표준 라이브러리를 사용했으며, 아래의 문서들을 참고하였습니다.

 

기능

제가 구현한 기능은 아래와 같습니다.

  • 텍스트 파일 열기
  • 텍스트 파일 저장
  • 단축키 지정
  • 블로그 열기
  • 깃허브 페이지 열기

 

마치며

처음으로 GUI 프로그램을 만들어보니까 진짜 프로그램다운 프로그램을 만든 기분이 들었어요...

고졸 찐따인 제가 여기까지 올 줄은 정말 몰랐습니다... ㅠㅅㅠ

그동안 열심히 독학한 보람이 있는 것 같은 기분입니다...

 

 

반응형