전체 글48 Py5 연습 - 001 1. Introduction Py5 연습 첫번째입니다. 약간 번거롭지만 표준 Python IDLE 환경을 기본 사용자 환경으로 가정하고 Py5를 추가로 설치해서 사용하는 방법을 살펴봅니다. Processing 자체에 이미 매우 잘 작동되는 Processing.py 모드가 추가되어 있어서 Processing IDE에서 사용하는 것이 더 나은 환경이라고 생각됩니다. 하지만, 프로젝트 성격에 따라서 Python IDLE나 쥬피터 등의 환경에 Py5를 별도로 추가 설치해서 사용해야 하는 경우도 필요합니다. 이 방법은 표준 Python IDLE 환경에서 다양하고 멋진 Processing 함수들을 사용하는 방법을 보여줍니다. Processing.py 공식 사이트에서 추가 도움말을 확인할 수 있습니다. 2. Co.. 2025. 3. 29. Tkinter Canvas 이미지 처리 - 001 1. Introduction 이 예제는 Tkinter 모듈 Canvas에서 이미지를 나타내고 관련된 이런 저런 처리 방법을 다루고 있습니다. 외부 모듈로 필로우pillow를 사용하고 있기 때문에 이 모듈이 없다면 설치해야 합니다. pip install pillow 설치 시 관련 문제가 발생한다면 아래 Notes의 '기타 사항' 항목을 참고하세요. ( 이 글은 아직 편집중입니다. ^.^;) 2. Code 더보기# Tkinter Canvas 이미지 처리 - 001 import tkinter as tkfrom PIL import Image, ImageTk # 이미지 처리를 위해 PIL(Pillow) 라이브러리 사용# Tkinter 윈도우 생성tkWindow1 = tk.Tk()# Root 윈도우 배경색 설.. 2025. 3. 19. Python Intro - 003 - Input and Return Value Ex. 001 1. Introduction Input and Return Value Ex. 001. 간단한 키보드 입력 처리와 함수의 반환값에 대한 예제입니다. 어떤 프로그램이든지 키보드 입력 처리는 기본적인 사항입니다. 프로그래밍 기초 사항 중 필수 내용에는 함수의 반환값이라는 것도 있으니 함께 알아보겠습니다. ( 제목 번호가.. Python Intro - 003 - Input and Return Value Ex. 001, 추후 정리 ) 2. Code """ File Name : Python_Intro_003_Input_and_Return_Ex_001_.py Program Name : Input and Return Value Ex. 001 Program Version : 1.0.0 Author : James Da.. 2025. 2. 16. Tkinter Entry 위젯 - 002 : StringVar() 1. Introduction Tkinter GUI 라이브러리의 Entry 위젯에서 사용하는 StringVar() 사용법을 보여주는 예제입니다. StringVar()는 다른 위젯에서도 사용될 수 있습니다. 중요한 예제입니다. StringVar()를 사용하는 방법과 보통 일반 변수를 사용하는 방법의 차이점을 알아두면 좋겠습니다. (초안, 추후 수정.) 2. Code # File Name : Tkinter_Entry_002_.py import tkinter as tk window = tk.Tk() window.geometry("800x200+200+200") window.title("Hello, James :: Entry 위젯 예제") # 함수 1 def onSubmit(): updatedTe.. 2025. 2. 16. 이전 1 2 3 4 ··· 12 다음