inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

직장인에게 꼭 필요한 파이썬-아래아한글 자동화 레시피

한/글 문서를 불러오고, 저장하고, 닫기

hwp.open 실행이 안되요

해결된 질문

411

cream_domi

작성한 질문수 1

1

open.png

이렇게 메세지가 나오는데요. 어떻게 해야 할까요?....

python 한컴오피스

답변 2

1

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 프리비님, 한컴오피스 HWP를 파이썬으로 다루고 싶으신 듯합니다. 질문하신 오류 메시지는 hwp.open 실행 시 발생하는 AttributeError로 보입니다. 이는 HwpObjectopen 메소드가 없어서 생기는 문제로, 보통 메소드 이름 또는 HWP 객체 초기화 단계에서의 문제일 수 있습니다.

해결 방법

  • hwp.Open 메소드를 사용하는 경우, 경로 설정과 관련하여 올바른 파일 경로나 적절한 파일 형식을 지정했는지 확인해보세요.
  • 예제 코드:
    ”`python
    import win32com.client as win32

hwp = win32.gencache.EnsureDispatch(“HWPFrame.HwpObject”)
hwp.XHwpWindows.Item(0).Visible = True

# File path ensures proper escape of backslashes
file_path = r”C:\Users\mycom\Desktop\1111.hwp”
hwp.Open(file_path)
“`

  • win32com 라이브러리가 제대로 설치되어 있는지 확인하세요. 문제가 지속되면 다른 예제 코드 또는 공식문서를 참고하여 라이브러리 사용법을 다시 한 번 확인해보시는 것도 좋습니다.

이와 관련된 내용은 다음 기존 질문에서 확인하실 수 있습니다:
- hwp.Open() 파일을 찾을 수 없습니다. - 여기서는 경로 설정 관련 오류를 해결하는 팁이 포함되어 있습니다.
- hwp.XHwpWindows.Item(0).Visible = True 명령어 작성시 에러가 뜹니다. - 이 게시물 역시 hwp 객체 사용에 대한 일반적인 문제 해결 방법을 제공하고 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

0

일코

앗, open이 아니고 Open 입니다.

첫 글자가 대문자예요. (PascalCase처럼요.)

얼마 전에 API를 좀 더 편하게 써보려고 pyhwpx라는 모듈을 만들었는데,

pyhwpx에서는 메서드 일부를 소문자 또는 스네이크 케이스로도 정의해 두었습니다.

(아마 그 코드를 보셨던 게 아닌가 싶기도 해요ㅜㅜㅜ 죄송합니다.)

 

Open으로 실행하시면 잘 실행될 겁니다.

근데, hwp.XHwpWindows.Item(0).Visible = True라는 코드도 추가로 입력하셔야 할 거예요.

 

행복한 하루 되세요^^

 

섹션7과 같은 수학 수식을 백지에서 시작할 때 어떻게 만들 수 있을까요?

0

76

1

hwp 병렬 작업시 클립보드 충돌문제

0

58

1

본문을 각주로 내리는 법

1

93

1

한글 자동화 삽도 삽입!!

1

384

2

한글 표 내부 위치 찾는 코드좀 알려주세요 ㅠㅠ

1

233

2

빈 문서를 새로 열때는 팝업이 안나오는데 기존 문서를 열면 팝업이 나옵니다

1

118

2

사무실 컴퓨터ㅠ

0

96

2

글자입력 여러번 실행기

0

67

1

현재 커서 문단에 아무런 내용이 없는지 확인하기

1

102

1

특정 스타일을 찾아 이동하는 방법

1

162

2

한/글 파일 open 시 '상위 버전에서...' 메세지 안 뜨게 하는 방법?

1

1108

1

win32com 으로 hwp 문자열 검색하기 문의

1

222

2

[응용] 엑셀문서 값을 필드에 입력하기 질

1

123

1

표 병합하기 관련

0

140

0

메타태그 삽입 자동화

0

191

1

스크립트 매크로 초기화 하고 싶습니다.

1

270

2

한글 창이 여러 개 존재할 때 pyhwpx 모듈로 접근하는 방법을 알고 싶습니다.

1

271

1

표안의 특정 필드에 있는 이미지를 복사하여 한글 외부에 저장하기

1

273

2

스타일 싹 다 지우고 바탕글로 통일하는 방법 문의드립니다.

1

283

0

하위의 여러 폴더 중 특정폴더의 사진만 추출하기

1

345

2

한글 수식을 자동으로 넣는 코드를 만들었는데, 수식 사이의 간격이 계속 벌어집니다.

1

658

1

보유 특허 검색 페이지에서 검색이 되지 않습니다.

1

137

1

hwp 페이지별 분할 저장하는 코드 관련 문의

0

447

0

한글 문서에 사용된 폰트명 추출

1

646

1