일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- youtube review
- 컴퓨터 활용 능력 1급
- 운영체제
- mysql 설치 방법과 정상 작동 확인하기
- 데이터모델링
- 2025-02-13
- gitkraken을 통한 프로젝트 올리기
- 이것이 오라클이다
- Update
- 인덱스의 개념과 장단점
- 혼자 공부하는 컴퓨터 구조 및 운영체제
- 컴퓨터 구조
- 뷰
- 클러스터형 인덱스와 보조 인덱스
- 열거형
- 컴퓨터 활용 능력
- 혼자 공부하는 컴퓨터 구조 + 운영체제
- 데이터 모델링
- github에 새 리포지토리 추가하기
- INSERT
- 명령 프롬프트
- 혼자 공부하는 네트워크
- sqld
- oracle
- 친절한 SQL 튜닝
- 웹 디자인 기능사
- delete
- 첫 프로그래밍
- 혼자 공부하는 SQL
- 리눅스 마스터 2급
- Today
- Total
코딩 브이로그
[혼자 공부하는 SQL] 마우스 클릭만으로 데이터베이스를 입력하거나 조회할 수 있는 GUI 응용 프로그램 만들기 (완강) 본문
[혼자 공부하는 SQL] 마우스 클릭만으로 데이터베이스를 입력하거나 조회할 수 있는 GUI 응용 프로그램 만들기 (완강)
표준프레임워크 풀스텍 개발자 홍의표 2024. 10. 28. 21:27안녕하세요, 혼자 공부하는 SQL를 보고 학습한 자료를 남깁니다.
파이썬 GUI 프로그래밍
사용자가 윈도우 창을 통해서
편리하게 마우스 클릭으로 MySQL 데이터베이스를 조작하는 방법입니다.
그러기 위해서 파이썬에서 제공하는 tkinter라는 라이브러리를 사용해야 합니다.
간단하게 윈도우 창을 만들도록 도와주는 라이브러리이다.
Tkinter 실습(1)
다음과 같이 윈도우 창이 뜨는 것을 확인할 수 있다.
Tkinter 실습(2)
다음과 같이 GUI 윈도우 창의 title과 크기를 조절할 수 있다.
Tkinter 실습(3)
Label을 통해서 root인 tkinter에 글자를 입력할 수 있다.
또한 font로 글자 크기, 배경색, 글자색을 지정할 수 있다.
외우는 것은 아니고, 익히는 것이 좋다.
Tkinter 실습(4)
다음과 같이 버튼 클릭 함수를 미리 정의해놓고
버튼을 만듭니다.
핵심은 함수를 사용한다. 함수를 만들어주어야 한다.
Tkinter 실습(5)
버튼의 크기를 조절할 수 있다.
다음은 버튼 3개를 만들고, 버튼의 위치를 조절하였다.
side=LEFT라는 옵션을 주어서 버튼을 배치하였다.
Tkinter 실습(6)
side, fill, padx, pady 등의 옵션을 주어서
버튼의 옵션을 주었다.
다음과 같이 버튼들이 여백을 두어서 윈도우창에 나오는 것을 볼 수 있다.
Tkinter 실습(7)
먼저 화면을 upFrame과 downFrame 이렇게 두 개로 나누었다.
Tkinter 실습(8)
파이썬을 통해서 GUI로 회원 입력 및 조회 윈도우창을 직접 만들고,
INSERT 및 SELECT를 실습해보았다.
감사합니다.
https://www.youtube.com/watch?v=gCeSU3ByGVs&list=PLVsNizTWUw7GCfy5RH27cQL5MeKYnl8Pm&index=24
'SQLD' 카테고리의 다른 글
[Youtube review] [SQLD] 핵심 이론 강의 01회 (0) | 2024.10.31 |
---|---|
[데이터 모델링] 데이터모델링이란 Data Modeling 엔티티타입 개념 (0) | 2024.10.28 |
[혼자 공부하는 SQL] 파이썬과 MySQL 연동하기 (1) | 2024.10.28 |
[혼자 공부하는 SQL] SQL과 파이썬 연결을 위한 파이썬 설치하기 (1) | 2024.10.28 |
[혼자 공부하는 SQL] 자동으로 실행되는 트리거(trigger)의 개념과 트리거를 활용하여 데이터 백업하는 방법 (0) | 2024.10.28 |