
Python
project ScomMate 는 스콤 관련 툴에서 뽑아져 나온 파일에 CC및 JS 등 후가공을 자동으로 하기 위한 업무용 응용프로그램이다.
기존에는 의뢰해 올 때 내가 코드를 직접 비교해서 넣었지만, 비 개발자분들이 사용하기 좋게 자동화하려고 만들었다.
큰 기능은 없고 정해진 곳에 배포 타입에 맞는 코드들을 추가하는 정도로 탐색기를 컨트롤해야 해서 웹이 아닌 일반 exe 응용프로그램으로 제작하였다.
프로젝트 기간: 07.10 ~ 07.10
파이썬에 CustomTkinter 기본으로 두고 작업 진행
# 가상환경 D:\Python\python311\python.exe -m venv vScomMate # 패키지 설치 pip install customtkinter pip install tk pip install pyinstaller # 배포용
pyinstaller --noconsole --onefile --name scomMate main.py
사실 간단한 UI로 된 응용프로그램 툴에 대한 어려움이 원래 있었다.
처음에 배울 때 하나씩 설계하면서 접근하는 방식으로 습득해서 그런지 UI가 작은 프로그램은 어떻게 만들지 하는 막연한 두려움이 있었다. 그래서 오죽하면 내가 쓸 업무 툴 인데 옆 개발자분에게 급하게 하나 부탁한 적도 있는 흐;;
보통 PPT를 열고, 폴더 설계는 이렇게 해야 하고, DB 설계는 저렇게 해야지 하고~ 이런 기획 시간이 최소 하루 이상 걸리다 보니 막 당장 만들자~ 하는 건 오히려 어떻게 해야지 하는 두려움?
그런데 이번에 내가 만든 툴 중에 가장 간단한 툴을 만들게 되었다.
이게 사람이 필요하면 만들어진다고 ㅎㅎ 새벽 지원 업무 하는 게 너무 졸리다 보니 담당자가 직접 쓸 수 있는 툴 개발이 되더라는~~~
이렇게 진행했음. 실제 개발 시간은 약 3시간 정도?
배포 파일에는 exe와 폴더가 있는데 exe 실행해서 사용해 주면 된다.
에러 및 진행 사항은 왼쪽 하단에 메세지로 보여진다.
다른 프로젝트 보기: https://pixiclue.com/tag/project/