본문 바로가기

Programming63

문자열 함수 - 001 1. Introduction 문자열에 대해서 살펴보겠습니다. 이 예제에서는 문자열 정리, 변환, 검색, 수정, 조합 등의 다양한 함수를 활용했습니다. 문자열 기본 사항. 1) 문자열에는 따옴표가 붙습니다. "문자열"2) 한 글자뿐이어도 문자'열'입니다. "문"3) 따옴표는 큰 따옴표, 작은 따옴표 모두 허용됩니다. "큰 따옴표", '작은 따옴표'4) 문자열을 수정할 수 없습니다....라는데? 아니 문자열을 작성하다가 틀릴 수도 있지.. 그럼 어떻게 해...?^.^; ( 이 부분은 추가 설명이 필요함.) # 중/고급 과정 : 텍스트 파일 처리 - 외부 텍스트 파일로부터 대량의 문자열을 받아서 대량의 문자열을 처리하는 방법. 다음 코드에서는 사용자 입력을 받아 문자열을 여러 가지 방식으로 처리합니다. 문자.. 2025. 5. 25.
Color Picker 연습 - 001 1. Introduction 간단한 컬러 선택 프로그램 예제입니다. 활용도가 매우 높을 듯. tkcolorpicker 모듈을 설치해야 합니다. Thonny에서 설치 모듈을 'tkcolorpicker' 이름으로 검색해서 설치하면 편리합니다. Thonny / Tools / Manage packages ... / 'tkcolorpicker' 이름으로 검색, 그리고 검색Search! 2. Code # Github에 있는 대표 예제입니다. import tkinter as tkimport tkinter.ttk as ttkfrom tkcolorpicker import askcolorroot = tk.Tk()style = ttk.Style(root)style.theme_use('clam')# askcolor((2.. 2025. 5. 22.
프로세스의 실행과 종료하기 - Ex. 001 - calc.exe의 정체 1. Introduction ( 중/고급 : 제가 쓰려고 참고용으로 올려둡니다. ) 프로세스의 실행과 종료하기 - Ex. 001 - calc.exe의 정체. 2. Code import subprocessimport timeimport os # 보호되어 있는 CalculatorApp.exe 프로그램에 매핑되어 실행됨.process = subprocess.Popen("calc.exe") # 약간의 지연 시간 추가.time.sleep(7) # CalculatorApp.exe 프로세스를 직접 종료 os.system("taskkill /F /IM CalculatorApp.exe") 3. Result 계산기 프로그램이 실행되고 지연시간을 기다린 다음계산기 프로그램 프로세스가 종료됨. 4. Notes.. 2025. 5. 22.
Processing PythonMode Ex - 002 1. Introduction 참고 . Processing PythonMode Ex - 001에 해당하는 글은 Py5 관련 글을 참고하세요. 하단에 관련 주제를 짧게 다루고 있습니다. Py5 도움말은 다음 사이트를 참고하세요. 이 글에서는 Processing PythonMode를 중심으로 다룹니다. ▶▶ Py5 공식 사이트, 공식 문서들 다음은 프로세싱 v4.4.1의 파이썬 모드에서 실행한 코드입니다. 프로세싱 내장 콘솔에 한글을 출력할 때 생길 수 있는 약간의 문제에 대한 해법을 담고 있습니다. 프로세싱의 Java 모드에서는 특별한 문제점을 찾을 수 없습니다. Python 모드에서는 내장된 파이썬 기준 버전이 v2.x.x(정확하게는 v2.7.3 최종 버전)이어서 파이썬 v3.x.x를 기준으로 일부 기능.. 2025. 4. 29.