Pyhwp는 hwp 문서 형식을 다양한 형식으로 변경해주는 Library입니다. 기존에는 페이슨2만 지원했지만 지금은 페이슨3도 지원해준다.
1.pyhwp 설치하고 바로 hwp5html–version을 작성하면 된다. 다른분은 바로 됐는데 왜 나만,,path 설정을 안해서 그런건데(stepup.py를 설치하라고 하는데 안보임) 테스트용이라 path 설정하지 않고 진행할 예정이다.다음과 같은 오류가 출력되면 경로를 찾아 실행하면 되지만 분명히 이미 설치되어 있다고 하나 아래 경로로 가서 실행시켜서는 안 된다.경로로 확인해보니 hwp5 디렉터리도 있고 hwp5html.py파일도 있는데 왜 안될까 한참 망설이고 있었다.
이 경로 이외에 C:User App Data Local Programs Python 39 Scripts에 가면 exe 파일이 있는데 exe 파일을 사용해야 정상적으로 실행된다. 왜 그런지는 나도 모른다. 고민하기에는 모르겠어.
경로도 제대로 찾았을 것이다. 다시 실행시켜서는 안 된다.이 경우 해당 파일 맨 위에 #-*-coding:utf-8-*-을 작성하면 된다. 처음에는 설치 파일인데 작성해도 되는 줄 알았는데 (지금까지는) 실행시켰을 때 아무런 문제가 없기 때문에 오류가 발생하면 작성해주면 될 것 같다. 앞으로 hwp5html–version을 실행하면 문제없이 버전이 출력된다. hwptohtml는 다음과 같이 실행하면 되고, txt나 다른 확장자로 변경하고 싶으면 html 부분만 변경하면 된다.
2. 소스코드 편집기에서 실행 (visual studiocode, pycharm 등)