본문 바로가기
아래아한글 자동화/python+hwp 중급

hwp파일 열 때 한/글 자체 다이얼로그를 이용하면 qt도 tkinter도 필요없다!?

by 일코 2022. 4. 9.

안녕하세요?

한/글에서 제공하는 API 중에는

대화상자를 열어주거나, 파일을 열거나, 대화상자를 띄워주는 메서드가 있습니다.

어쩔 수 없이 PyQt나 tkinter 등을 사용해야 하는 경우도 있지만

(여러 파일을 불러온다든지, 엑셀파일이나 다른 확장자를 불러와야 하는 경우 등)

 

기본적인 작업, 한/글 파일 하나를 불러와서 자동화작업을 하는 경우에는

거추장스럽게 GUI모듈을 임포트하지 말고

한/글에서 자체 제공하는 파일열기 다이얼로그를 사용하시면 코딩이 훨씬 간편해집니다.

 

사용법은 엄청나게 간단하거든요.

바로

hwp.Run("FileOpen")

입니다.

사용방법은 아래와 같습니다.

처음 두 줄은 한/글을 여는 코드였고요.

Run 코드 한 줄이면 GUI가 뚝딱!

간편하지요?

 


한/글에서 제공하는 다양한 Run메서드가 궁금하시다면?

 

hwp의 Run메서드 전체목록 및 시연화면

아래아한글 자동화는 동일한 업무를 가지고도 여러 가지 방식의 코드로 작성이 가능합니다. 이 페이지에서는 가장 간단한 Run("액션") 방식의 커맨드 목록과, 이해를 돕기 위한 커맨드별 시연화

martinii.fun

 

댓글