Python
-
[Python] 한 장으로 스캔 된 하프사이즈 이미지 두 장 분리하기 (펜탁스 17, Pentax 17)코딩 2025. 3. 4. 22:48
펜탁스17 구입 후, 첫 필름을 현상해 보았다. 기대하던 스캔 이미지를 받고 보니 당황스러웠는데 하나의 파일에 두 장의 이미지가 들어있었던 것이었다. 그러고 보니 하프사이즈 옵션이 있었는데 깜빡한 게 기억이나 스캔 주문 페이지를 다시 살펴봤다. 하프 사이즈의 경우 내가 받은 것과 같이 2ni1으로 스캔은 추가금이 없었고, 하프 사이즈에 맞춰서 스캔하는 것은 추가금이 무려 4000원이 아닌가!!! 유료로 맡기기에는 비싼 것 같아서 이참에 파이썬으로 이미지도 다뤄볼 겸 직접 만들어보기로 했다. 2ni1으로 같이 스캔된 형태는 아래와 같다. 특징으로는 좌우 이미지에 일정한 폭의 구분선이 있다는 것이다. 그리고 구분선이 정확한 중앙에서 약간 벗어나있고, 그 정도와 구분선의 두께가 스캔한 사진마다 다르다는 점이다..
-
[Python, Selenium] 파이썬, 셀레늄을 이용한 로또 자동 구매 프로그램코딩/Python 2022. 7. 1. 14:37
매주 사야지 사야지 하다가도 까먹고 안 사는 경우가 더 많아서 셀레늄으로 한번 만들어보았다. 구동을 위한 준비물로는 당연히 python (3.8 이상 버전을 권장) 셀레늄 버전 4 이상 (pip로 그냥 설치하면 되는듯) 크롬드라이버 자동 업데이트를 위해서 webdriver_manager 패키지도 필요하다. 크롬드라이버는 자동설치 기능을 이용하기 때문에 따로 설치안해주어도 된다. 주의점으로는 윈도우 환경에서만 작동한다. (테스트는 안해봤지만 맥에서도 될듯) 기능은 크게 세가지 1. 예치금 잔고 체크 기능 (check_deposit 함수) 현재 예치금을 확인해서 텔레그램 메시지로 보내준다. 2. 예치금 충전 (charge_deposit 함수) 예치금 충전 버튼을 눌러서 입금계좌를 텔레그램으로 보내준다. 충전..