본문 바로가기

Programming/Python33

SRA (SR for Android) v1.0.9 b4. rev.193. 1. Introduction 이 앱은 Python 초보자용 코드가 아닙니다. 제가 필요해서 노트 대신 임시 코드로 올려둡니다. SR 안드로이드 버전. 일단 코드만. 경고 : 이 프로그램은 연구 및 실험용입니다. 실무에 적용하시면 큰 문제가 될 수도 있습니다. 사용자의 특정 실험용 폴더만을 대상으로 사용해야 합니다. 그것도 복사본이 있는 폴더와 파일들만을 대상으로 해야 합니다.이 앱은 파일 이름을 다듬어 주는 일종의 File Name Renamer입니다. 기본적으로 파일명에서 기호, 특수 문자들을 밑줄 문자로 대체합니다. 이 기능뿐입니다. 시작은 일단 그렇습니다. 범용으로 만들 계획은 아직 없으며 당장의 필요를 채우면 끝입니다만. ^.^; 이 앱과 관련된 주제가 문자 및 문자열, 정규표현식, os 모듈,.. 2025. 7. 22.
Portable Thonny IDE with py5 Download and Py5 연습 - 001 - 3D ■ 중/고급 : 참고용으로 제가 쓰려고 올려둡니다. 초보자를 위한 내용이 아닙니다. ■ 이 예제는 마우스로 3D 큐브 박스를 제어하는 예제입니다. 코드 정리와 필요한 노트는 추후. 핵심 사항만 먼저 올려둡니다. Py5 관련 이전 포스팅도 함께 참고하세요.■ 다운로드 ( Portable Thonny IDE with py5 Download. 아래 코드는 이것으로 만들고 실행 테스트됨. )☆☆☆ 다운로드 ☆☆☆(아래 링크, 하단, 가장 큰 파일을 다운로드할 것. 대략 320MB Size.)https://github.com/villares/thonny-portable-with-py5https://github.com/villares/thonny-portable-with-py5/releases/tag/2025.. 2025. 6. 22.
Tkinter GUI와 함께 하는 파일 처리 연습 - 001 1. Introduction ( 중/고급 : 제가 쓰려고 참고용으로 올려둡니다. ) Tkinter GUI와 함께 하는 파일 처리 연습용 예제입니다. 특정 폴더명이 위치로 주어지면 이렇게 지정된 위치에 포함되어 있는 파일 목록을 구하는 함수를 만들고 이 함수를 사용해서 TreeView에 파일 목록을 표시합니다. 기능은 이게 전부입니다. 이 예제는 다음 핵심 두 항목들에 대한 구현을 포함합니다. 1) 파일 목록을 알아내는 방법.2) TreeView 에 표시하는 방법. 같은 결과를 가져오는 서로 다른 방법이 존재하지만, 여기서는 비교적 좀 더 쉽고 간결 명확한 방법을 선택합니다. 코드의 간결성을 위해서 파일이나 폴더 선택을 위한 대화상자를 사용하지 않았습니다. (혹 tkinter 관련 중급 이상 다른 예제들에.. 2025. 5. 27.
문자열 함수 - 001 1. Introduction 문자열에 대해서 살펴보겠습니다. 이 예제에서는 문자열 정리, 변환, 검색, 수정, 조합 등의 다양한 함수를 활용했습니다. 문자열 기본 사항. 1) 문자열에는 따옴표가 붙습니다. "문자열"2) 한 글자뿐이어도 문자'열'입니다. "문"3) 따옴표는 큰 따옴표, 작은 따옴표 모두 허용됩니다. "큰 따옴표", '작은 따옴표'4) 문자열을 수정할 수 없습니다....라는데? 아니 문자열을 작성하다가 틀릴 수도 있지.. 그럼 어떻게 해...?^.^; ( 이 부분은 추가 설명이 필요함.) # 중/고급 과정 : 텍스트 파일 처리 - 외부 텍스트 파일로부터 대량의 문자열을 받아서 대량의 문자열을 처리하는 방법. 다음 코드에서는 사용자 입력을 받아 문자열을 여러 가지 방식으로 처리합니다. 문자.. 2025. 5. 25.