분류 전체보기(144)
-
Ttk 위젯
요약 : 이 튜토리얼에서는 Tkinter.ttk 모듈을 사용하여 Tk 테마 위젯에 대해 배웁니다. Tk 테마 위젯 소개 Tkinter에는 두 세대의 위젯이 있습니다: 오래된 클래식 tk위젯. Tkinter는 1991년에 이를 소개했습니다. 최신 테마 ttk위젯은 2007년 Tk 8.5에 추가되었습니다. 새로운 Tk 테마 위젯은 (전부는 아니지만) 많은 클래식 위젯을 대체합니다. ttksms Tk 테마를 의미합니다. 따라서 Tk 테마 위젯은 ttk 위젯 과 동일합니다. tkinter.ttk 모듈에는 새로운 ttk 위젯이 모두 포함되어 있습니다. 테마가 있는 위젯이 가능할 때마다 항상 사용하는 것이 좋습니다. 다음 명령문은 클래식 및 새로운 Tk 테마 위젯을 가져옵니다. In [ ]: import tkint..
2024.02.15 -
Tkinter 창
요약 : 이 튜토리얼에서는 Tkinter 창의 다양한 속성을 조작하는 방법을 배웁니다. 창으로 구성된 간단한 프로그램부터 시작해 보겠습니다. In [ ]: import tkinter as tk root = tk.Tk() root.mainloop() 루트 창의 제목은 기본적으로 tk. 또한 최소화, 최대화 및 닫기를 포함한 세 가지 시스템 버튼이 있습니다. 루트 창의 속성을 변경하는 방법을 알아봅시다. 창 제목 변경 창 제목을 변경하려면 다음과 같은 title() 방법을 사용합니다. window.title(new_title) 예를 들어 다음은 루트 창의 제목을 'Tkinter Window Demo'으로 변경합니다. In [ ]: import tkinter as tk root = tk.Tk() root.ti..
2024.02.14 -
Tkinter 안녕하세요, 월드!
요약 : 이 튜토리얼에서는 Tkinter 프로그램으로 "Hello, World!"를 개발하는 방법을 단계별로 배우게 됩니다. 창 만들기 다음 프로그램은 화면에 창을 표시하는 방법을 보여줍니다. In [ ]: import tkinter as tk root = tk.Tk() root.mainloop() 프로그램을 실행하면 다음과 같은 창이 나타납니다. 어떻게 작동할까요? 먼저 tkinter 모듈을 tk로 프로그램으로 가져 옵니다. import tkinter as tk 둘째, 애플리케이션 창을 생성할 tk.Tk 클래스의 인스턴스를 만듭니다 . In [ ]: root = tk.Tk() 관례적으로 Tkinter의 기본 창은 root이라고 합니다. 하지만 main와 같은 다른 이름을 사용할 수 있습니다 셋째, 기본..
2024.02.13 -
tkinter
Tkinter 튜토리얼 이 Tkinter 튜토리얼은 Python에서 GUI 프로그래밍의 흥미로운 세계를 소개합니다. Tkinter는 tea-kay-inter로 발음되며 Tcl/Tk용 GUI 툴킷인 Tk에 대한 Python 인터페이스 역할을 합니다. Tcl(티클이라고 발음)은 테스트, 프로토타이핑 및 GUI 개발에 자주 사용되는 스크립팅 언어입니다. 반면 Tk는 GUI 프로그램을 구성하기 위해 다양한 프로그래밍 언어에서 사용하는 오픈 소스 크로스 플랫폼 위젯 툴킷입니다. Python은 Tcl/Tk 라이브러리를 활용하는 C 확장에 대한 래퍼 역할을 하는 Tkinter를 모듈로 구현합니다. Tkinter를 사용하면 데스크탑 애플리케이션을 개발할 수 있으므로 Python에서 GUI 프로그래밍을 위한 귀중한 도구..
2024.02.12 -
Django를 사용하여 처음부터 블로그 구축 IV
In [ ]: %cd django-blog !source venv/bin/activate !python -m pip install Django !python manage.py runserver In [ ]: !python manage.py startapp blog 템플릿 구축 템플릿은 Django 뷰에서 전송된 동적 콘텐츠를 렌더링하는 기능이 있는 HTML 파일입니다. Jinja 와 같은 인기 있는 템플릿 엔진이 있습니다 . 그러나 템플릿에서 멋진 작업을 수행할 계획이 없다면 Django에 내장된 템플릿 언어를 사용할 수 있습니다 . render() 기능 보기은 앱 디렉터리 내부에 있는 디렉터리에서 HTML 템플릿을 찾습니다 . templates/서로 다른 앱의 템플릿은 동일한 이름을 가질 수 있으므로..
2024.02.11 -
Django를 사용하여 처음부터 블로그 구축 III
In [ ]: %cd django-blog !source venv/bin/activate !python -m pip install Django !python manage.py runserver In [ ]: !python manage.py startapp blog 모델 표현 제어 현재 Django 관리 사이트에는 이 섹션에서 다루게 될 두 가지 단점이 있습니다. 둘 다 모델 표현과 관련이 있습니다. http://localhost:8000/admin 에 가서 찾을 수 있는지 확인하세요. 또한 아래에서 접을 수 있는 항목을 클릭할 수도 있습니다. 첫 번째 단점은 모델에 대한 링크입니다 Category. 현재 텍스트에는 올바른 "Categories" 대신 "Categorys"라고 표시되어 있습니다. 다른 단..
2024.02.10