inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

문서의 필드목록 및 필드 값 취득하기

print(hwp.GetFieldList()) 결과값에 구분자가 x02가 아닌 값이 나옵니다.

해결된 질문

256

jgptime

작성한 질문수 2

1

안녕하세요. 질문올립니다.

 문서의 필드목록 및 필드 값 취득하기

에서 print(hwp.GetFieldList())

를 실행하면 예제의 이름\x02성별\x02생일\x02취미\x02

가 아니라

이름성별생일취미이름성별생일취미이름성별생일취미이름성별생일취미이름성별생일취미이름성별생일취미

""이 구분자로 붙어서 나옵니다.

구분자는 컴퓨터 환경마다 다른 건가요?

 hwpGetFieldList.png

python 한컴오피스

답변 2

1

일코

동일한 기호입니다. \x02를 저렇게 ㄱ자 기호로 표시하는 에디터가 있습니다.

특히 파이썬 기본 IDLE에서 \x02를 출력하면 저렇게 나타납니다ㅜ

 

그리고 가급적 IDLE는 쓰지 마시고,

VSCode나 파이참커뮤니티에디션 같은 통합개발환경으로 얼른 넘어가시면 좋겠습니다.

아니면 주피터 노트북 같은 환경으로요.

 

분명 '갈아타길 잘했다!'고 생각하시게 될 겁니다.

 

화이팅입니다!

행복한 하루 되세요^^

 

1

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.

jgptime님, 문의하신 내용으로 보아 hwp.GetFieldList() 실행 결과 구분자가 예상과 다르게 나오는 상황인 것 같습니다. 결과값에 나타난 구분자 “”는 실제로 “\x02”와 동일합니다. 이는 문자열을 출력할 때 콘솔이나 사용하시는 편집기의 문자 인코딩 방식에 따라 다르게 보일 수 있습니다.

해당 구분자는 ASCII 코드의 제어 문자 중 하나로, 환경에 따라 시각적으로 다르게 표현될 수 있으나, 실제 값은 같습니다. 따라서 구분자로서의 기능에는 문제가 없습니다. 만약 이 구분자를 기준으로 문자열을 나누거나, 특정 작업을 하려면 코드상에서 “\x02”를 구분자로 사용하시면 됩니다.

문제의 실질적인 부분은 IDLE Shell이나 다른 텍스트 편집기에서 한글 등의 문자 인코딩을 정확히 처리하지 못해 발생한 것으로 보입니다. 각 환경에서 지원하는 문자 인코딩 설정을 확인하시거나, 다른 텍스트 편집기를 사용해보는 것도 해결 방안 중 하나일 수 있습니다.

IDLE Shell에서 한글이 제대로 출력되지 않는 경우, 다른 Python 개발 환경(예: PyCharm, Visual Studio Code 등)을 사용해 보시는 것도 좋은 방법입니다. 이러한 환경들은 문자 인코딩을 더 잘 지원하며, 사용자 환경에 따라 설정을 조정할 수 있기 때문입니다.

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

0

76

1

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

0

59

1

본문을 각주로 내리는 법

1

93

1

한글 자동화 삽도 삽입!!

1

384

2

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

1

233

2

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

1

119

2

사무실 컴퓨터ㅠ

0

97

2

글자입력 여러번 실행기

0

69

1

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

1

103

1

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

1

164

2

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

1

1116

1

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

1

223

2

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

1

123

1

표 병합하기 관련

0

142

0

메타태그 삽입 자동화

0

191

1

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

1

272

2

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

1

271

1

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

1

277

2

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

1

285

0

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

1

346

2

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

1

662

1

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

1

139

1

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

0

449

0

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

1

647

1