파이썬 Python/tkinter(3)
-
이미지를 확인하면서 각 폴더로 분류하는 프로그램
이미지를 확인하면서 설정해둔 하위 폴더로 이동시키는 프로그램이다. jpg, jpeg, png, gif, webp 파일 형태를 읽으나 gif와 webp의 경우 움짤이 재생되지는 않는다. 0. 왜 필요해? 인터넷 생활을 하다보면 짤을 저장하기 마련인데, 다운로드 폴더에 마구잡이로 쌓인 이미지들을 분류하기 위해서는 특정 이미지들을 선택해서 이동시켜줘야 하는데, 해당 과정이 모바일이나 PC나 너무 힘들다. 예를 들어, - 분류할 이미지가 어떤 이미지인지 썸네일만으로는 부족한 경우 이미지를 확대해서 확인해줘야 하며 - 같은 폴더로 이동시킬 이미지들을 다중선택하다 실수로 다른 이미지를 선택하거나, 다중선택이 풀리는 경우가 있다. - 또, 중간중간 삭제를 하고 싶은 이미지도 있다. 그래서 이런 문제점을 겪지 않기 위..
2024.02.11 -
참가자 중에서 랜덤으로 뽑는 프로그램 (python)
https://github.com/woojangchang/tkinter_apps/tree/master/random_game 용도 한 달에 한 번 강제로 진행하는 모임이 있었고, 진행자는 참여자 중 누군가를 뽑아서 발표를 시켜야 했다. 그런데 진행할 때마다 "왠지" 같은 사람만 계속 발표하는 느낌이고 누군가는 단 한 번도 발표를 하지 않는 느낌이었다. 그래서 이런 프로그램이 있으면 좋겠다고 생각했다. 참가자 리스트를 미리 적어두면 그걸 자동으로 가져올 수 있도록 한 명씩 랜덤으로 뽑고, 뽑힌 사람은 리스트에서 제외 모두가 한 번씩 뽑혔다면 리셋 불참자는 리스트에서 아예 제외하여 리셋하여도 계속 제외되도록 이번 회의에만 별도로 참석한 경우 리스트에 추가 프로그램 랜덤 게임이라고 이름을 붙여보았다. 사용 방법..
2024.01.31 -
(DeepL용) python으로 개행 문자 처리해주기
https://github.com/woojangchang/tkinter_apps/tree/master/ctrlc 1. 왜 필요해? PDF로 된 논문들을 읽을 때, 쉽게 읽히지 않으면 번역기를 써야하는 상황이 생긴다. 그 중에서 DeepL 번역기의 성능도 괜찮고 프로그램도 편리해서 자주 사용하고 있다. 하지만 PDF 내용을 복사 붙여넣기를 하면 개행문자 때문에 제대로 번역이 되지 않는 경우가 있다. 근데 그렇다고 꼭 DeepL에만 쓸 수 있는 프로그램은 아니고, 구글이나 파파고처럼 웹 번역기에도 당연히 사용할 수 있는 매우 단순한 프로그램이다. 위 내용을 복붙하면 아래와 같이 개행이 되어 나오고 이를 번역기에 넣으면 제대로 된 번역 결과가 나오지 않는다. 제대로 된 번역 결과를 위해서는 위 개행 문자를 다..
2024.01.30