사실, 이 기능이 왜 필요한지는 모르겠으나
바탕화면에 새로운 폴더를 만들고 자동으로 저장하는 기능이 마음에 들어서 구현 해 봤다.
이 코드의 장 단점
코드 내용은 간단하다.
한페이지를 복사 한 뒤 한글 안에서 새 탭을 열어서 그 곳에 복사 한 뒤 새탭을 저장한다.
그 뒤 한 페이지 내려 온 뒤 다시 복사 후 새 탭에 저장 후 저장.
컴퓨터 사양을 많이 탄다.
그래서 중간마다 sleep을 넣는 것이고.
한페이지 씩 밖에 쪼개지 못한다.
물론 필자는 이를 고쳐서 2페이지 씩이든 3 페이지 씩이든 쪼갤 수 있다.
바로 pyautogui로 말이다.
2021.06.20 - [각 종 it/파이썬, 업무자동화 RPA] - exel to hwp, 엑셀에 있는 데이터를 한글양식에 집어 넣자.
이건 나중에 필요 할 때 구현 하도록 하고...
다음으로 이 코드를 구현 하는 동안 갑자기 한글 실행 코드가 안 먹히는 경우가 있다.
그 때는 temp만 비우면 된다. 괜히 하드 비우지 마라.
처음 실행 했을 때 한글에서 보안창이 뜨는데 '모두 허용' 한번만 눌러주자.
물론 안 뜨게 하는 방법은 알지만 고것이 컴퓨터마다 일일히 세팅 해 줘야 하는 문제라...
위 코드는 한글 2010에서는 안 된다. 바로
self.hwp.Run("CopyPage")
이 코드 때문이다. 요것은 2018 이상만 지원 된다나 뭐래나. 물론
pyautogui로 shift를 누른 체 페이지 다운 한 다음 복사 한다는 구문으로 대체하면 되는 문제이나....
필요 하면 그 때...
#태양광 상담은(010-2668-3897)...
RECENT COMMENT