본문 바로가기

entry2

독학 Python tkinter(GUI) - 11.Entry2(+filedialog) 오늘은 지난 포스팅에서 예고한 entry 2번째 이야기, 활용편이다. 보통 entry는 사용자의 입력을 받기 위해 사용한다는 것을 이제 모두가 알텐데 특정 폴더 경로나 파일 이름 등을 사용자가 직접 입력한다면, 사용자가 오타로 인해 잘못 입력할 수도 있고, 다른 내용을 타이핑 하던 중 의도치 않게 수정이 될 수도 있다. 이런 상황을 유연하게 대처하기 위해 몇가지 entry에 몇가지 설정과 과정을 더해주면 좀 더 오류를 줄이고 사용도 편리한 GUI 환경을 구성할 수 있다. 1. entry 수정 가능 / 불가능 - 사용자의 입력을 받기 위한 entry의 값을 수정 불가능하게 한다는게 뜬금 없는 말처럼 느껴질 수 있다. - 하지만 실제로 마지막 결과물을 본다면 참 유용하게 사용할 수 있겠구나 라는 생각이 들 .. 2023. 11. 9.
독학 Python tkinter(GUI) - 10.Entry1 우리는 지난 포스팅을 통해 사용자와 소통을 할 수 있는 프로그램 개발자로 거듭났다. 지금까지 배운 내용을 정리해보면 Frame 이나 위치(pack, grid, place) 등은 GUI를 꾸미기 위한 내용이었으며, Label 이나 Button, Messagebox 의 경우에는 사용자의 요청 사항이 개발자가 정해놓은 틀에서 단순한 선택 정도의 소통이 가능했다. 그런데 [예, 아니오] 같은 정해진 답만을 전달 받는건 프로그램으로써 많이 부족하다는 생각이 들 것이다. 가장 단순하게 사용자가 ID와 PW를 사용자가 입력하려 해도 지금까지 배운 것들로는 불가능하다. 이런 사용자의 입력을 위한 기능이 오늘 포스팅할 Entry와 다음 포스팅 주제인 Text이다. 1. Entry 언제 쓰일까? - 서두에 얘기된 것 처럼.. 2023. 11. 8.
반응형