반응형

2025/05/10 6

[ 한글 자동화 ] 한글 파일 저장하기, 다른 이름으로 저장하기

들어가며 지금까지 한글 파일을 실행하여 텍스트를 입력하는 방법과이미 작성된 한글 파일을 불러오는 방법을 알아보았습니다. 한글 파일을 새로 열거나 기존 파일을 파이썬으로 만든 코드를 통해 불러오는 이유는편집하기 위함이 주목적일 것입니다. 편집을 하고나면 저장을 해야 해당 문서가 제 기능을 하게 됩니다. 이번 블로그에서는 한글 문서를 저장하는 방법을 알아보겠습니다. 저장하는 방법 저장하는 방법은 두 가지가 있습니다. 하나는 기존에 지정된 이름으로 바로 저장을 하는 것이고하나는 새로운 이름으로 만들어 저장하는 방법입니다. 전자는 저장하기이고후자는 다른 이름으로 저장하기입니다. 이 기능을 하는 함수는Save() 함수와SaveAs() 함수입니다. 한글 자동화 공식문서 확인 및 코드 작성하기 한글 자동화..

[ 한글 자동화 ] 한글 파일 불러오기, 특정 한글 파일 실행하기

들어가며 이번 블로그에서는 한글 문서를 불러와 띄우는 방법을 소개하려 합니다. 이번 코드 역시 매우 간단합니다. 개발문서 살펴보기 먼저 한글 프로그램을 실행하는 방법은아래 링크를 확인하시면 됩니다.※ 한글 프로그램 실행하기 : 한글 프로그램 실행하기 먼저 공식 개발 문서를 살펴보겠습니다.먼저 기본이 되는HwpAutomation.pdf 파일을 찾아보겠습니다.※ 한글 자동화 공식문서 : 한글 자동화를 위한 준비, 한글 자동화 공식 문서 한글 자동화 공식문서를 살펴보면Open() 함수를 사용해 파일을 열 수 있다고 되어 있습니다. 문서를 읽어보면 명시되어 있지는 않지만,별다른 설정 없이 해당 함수를 호출하고, 경로와 옵션을 지정하면문서를 열 수 있는 것으로 보입니다. 코드 작성하기 먼저 한글 프로그램..

[ 한글 자동화 ] 한글 문서에 텍스트 입력하기

들어가며 한글 문서에 텍스트를 입력하는 방법을 알아보겠습니다. 매우 간단한 코드이지만,이 블로그를 읽고 나시면간단하게나마 한글 자동화 공식 문서를 보는 방법을 익히실 수 있을 겁니다.※ 한글 자동화 공식 문서 : 한글 자동화 공식 문서 먼저 한글 프로그램을 파이썬에서 실행하는 방법은아래 블로그에서 확인할 수 있습니다.※ 한글 프로그램 실행하기 : 한글 프로그램 실행하기 한글 실행하고 텍스트 입력하기 먼저 아래 코드를 실행하면 한글 프로그램이 실행됩니다.import win32com.client as win32import os, shutildef open_hwp(hwp_visible=True): """한글 객체를 생성하고 반환하는 함수""" try: hwp = win32.genc..

[ 한글 자동화 ] 한글 자동화를 위한 준비, 한글 자동화 공식 문서

들어가며 한글 자동화에 관심이 있으신 분들은한글 자동화 공식 문서를 보는 방법을 익히는 게 좋습니다. 단순히 블로그나 유튜브의 내용을 따라하면,그 이상의 작업을 하기가 쉽지 않습니다. 제 생각에 한글 자동화 공식 문서는 처음 접하시는 분들에게는다소 친절하지 않게 느껴질 수 있습니다. 하지만 문서를 읽는 방법을 익히고 나면,다양한 자동화 작업을 효율적으로 수행할 수 있게 됩니다. 이번 블로그에서는 한글 자동화 공식문서를 다운로드하는 방법과대략적인 소개를 해보겠습니다. 한글 자동화 공식문서 다운로드하기 한글 자동화 공식문서는 검색 사이트에서한컴 디벨로퍼를 검색하거나아래 링크로 접속하면 됩니다.https://developer.hancom.com/hwpautomation 개발 가이드개발 가이드develop..

파이썬(Python) OS 라이브러리 기본 내용 소개 및 정리

들어가며 파이썬의 os 라이브러리는운영체제와 상호작용하기 위한 다양한 기능을 제공하는 표준 라이브러리입니다. 파이썬을 설치하면 함께 설치되는 기본 라이브러리로별도의 설치과정은 필요하지 않습니다. 자주 사용하는 os 라이브러리 주요 기능파이썬 os 라이브러리의 주요 기능을 표 형식으로 정리한 내용입니다. 파이썬 os 라이브러리 주요 기능 카테고리함수/속성설명파일 시스템 탐색os.listdir(path)지정된 디렉토리의 파일 및 폴더 목록 반환 os.scandir(path)디렉토리 항목에 대한 반복자 반환 (Python 3.5+) os.walk(path)디렉토리 트리를 순회하며 (경로, 디렉토리 목록, 파일 목록) 튜플 생성파일 및 디렉토리 관리os.mkdir(path)디렉토리 생성 os.makedirs..

Python 기본 2025.05.10

[ 한글 자동화 ] 한글 프로그램 실행하기, Dispatch vs gencache.EnsureDispatch

들 어 가 며 이번 블로그에서는 파이썬을 사용해 한글(HWP) 프로그램을 실행하는 방법과파이썬으로 한글 문서를 자동화할 때 자주 사용하는 두 가지 방법,win32.Dispatch와 win32.gencache.EnsureDispatch의 차이점에 대해 알아보겠습니다. 준 비 하 기 먼저 파이썬 패키지를 하나 설치합니다. 설치할 패키지는 pywin32이며,COM객체를 조작해 한글뿐만 아니라 엑셀 등 다양한 윈도우 프로그램을 조작하고 다룰 수 있게 해주는 패키지입니다. 먼저 VSCode를 실행하고 터미널에서 아래 명령을 실행합니다.pip install pywin32 ※ pip 명령에 대한 설명 : 파이썬(Python) 패키지 설치하기, Pip 명령의 기본 사용법 한글 프로그램 실행하기 1) 첫번째 방법..

반응형