월 19,800원
5개월 할부 시다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 해결됨움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피
colab에서의 pywin32문의
선생님 안녕하세요! 첫 강의에서 pywin32를 설치하는데 오류가 발생합니다 .Looking in indexes: https://pypi.org/simple, https://us-python.pkg.dev/colab-wheels/public/simple/ ERROR: Could not find a version that satisfies the requirement pywin32 (from versions: none) ERROR: No matching distribution found for pywin32 다음과 같은 오류가 발생하였습니다. 혹시 어떻게 해야 해결할 수 있는지 문의드립니다ㅜㅜ. 제 컴퓨터로 수업을 듣는 것이 아니라 코딩전용툴 설치가 어려운데요. 혹시 코랩에서도 수업을 따라갈 수 있을까요? ! pip install pywin32 import win32com.client as win32 hwp = win32.gencache.EnsureDispatch("hwpframe.hwpobject")
- 해결됨움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피
-2147023174, 'RPC 서버를 사용할 수 없습니다.'
-2147023174, 'RPC 서버를 사용할 수 없습니다.'이렇게 뜨는데 뭐가 문제인 거죠?한글파일을 실행하고 해도 계속 오류가 뜹니다.--------------------------------------------------------------------------- com_error Traceback (most recent call last) d:\SHW\PROGRAM\PYTHON\hwp\data\practice.ipynb 셀 6 in <cell line: 1>() ----> 1 summ_info = hwp.XHwpDocuments.Item(0).XHwpSummaryInfo 3 summ_info.Title File c:\Users\user\AppData\Local\Programs\Python\Python310\lib\site-packages\win32com\client\__init__.py:583, in DispatchBaseClass.__getattr__(self, attr) 579 if args is None: 580 raise AttributeError( 581 "'%s' object has no attribute '%s'" % (repr(self), attr) 582 ) --> 583 return self._ApplyTypes_(*args) File c:\Users\user\AppData\Local\Programs\Python\Python310\lib\site-packages\win32com\client\__init__.py:572, in DispatchBaseClass._ApplyTypes_(self, dispid, wFlags, retType, argTypes, user, resultCLSID, args) 570 def ApplyTypes(self, dispid, wFlags, retType, argTypes, user, resultCLSID, args): 571 return self._get_good_object_( --> 572 self._oleobj_.InvokeTypes(dispid, 0, wFlags, retType, argTypes, *args), 573 user, 574 resultCLSID, 575 ) com_error: (-2147023174, 'RPC 서버를 사용할 수 없습니다.', None, None)
- 해결됨움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피
2행의 내용을 찾아서 복사는 어떻게 하나요??
안녕하세요엑셀 파일 토대로 상장제작 자동화를 하다가 궁금한점이 있어서 질문합니다. 엑셀 2행에 연번, 개인/단체, 회사, 직급, 이름, 주민등록번호 등 다양한 내용이 있는데이런 셀의 내용은 hwp상장파일에 4개 정도 정보(이름, 회사, 직급, 내용)가 들어갑니다.이 이름, 회사, 직급, 내용의 행을 찾아서그 밑에 내용을 채워넣는것은 어떻게 코드를 수정해야 할까요..
- 해결됨움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피
1강 질문입니다..
시작하자마자 턱에 걸리네요ㅠㅠ파이썬에서 아래와 같이 입력했는데import win32com.client as win32 hwp = win32.gencache.EnsureDispatch(hwpframe.hwpobject)이런 결과가 나오네요... 어떻게 해야할지 모르겠습니다. 도와주세요.C:\Users\hwa0h\anaconda3\python.exe C:\PPP1\test.py Traceback (most recent call last): File "C:\PPP1\test.py", line 2, in <module> hwp = win32.gencache.EnsureDispatch(hwpframe.hwpobject) NameError: name 'hwpframe' is not defined Process finished with exit code 1
- 해결됨움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피
[글머리 기호 추출] GetheadingString()
문단 글머리 기호를 추출하고자 합니다.원래 목적은 문단별 글머리 기호가 다르고 문단별로 각각 다른 폰트를 적용이 목적입니다. GetHeadingString()을 써보니 코드를 적용해서 커서를 옮겨도 문서를 최초 불러온 커서의 위치의 글머리 기호를 불러오네요..이유를 몰겟습니다. ㅠㅠ아래는 테스트 코드입니다.import win32com.client as win32 hwp = win32.gencache.EnsureDispatch("hwpframe.hwpobject") hwp.XHwpWindows.Item(0).Visible = True hwp.RegisterModule("FilePathCheckDLL", "FilePathCheckerModule") hwp.Open("D:\Automation\Test.hwpx") text = hwp.GetHeadingString() hwp.InitScan() hwp.HAction.Run("MoveDocBegin") hwp.HAction.Run("MoveParaBegin") print(text) hwp.HAction.Run("MoveSelParaEnd") hwp.HAction.Run("CharShapeItalic") hwp.HAction.Run("Cancel") hwp.MovePos(10) print(text) hwp.HAction.Run("MoveSelNextParaBegin") hwp.HAction.Run("MoveSelParaEnd") hwp.HAction.Run("CharShapeItalic") hwp.HAction.Run("Cancel") hwp.ReleaseScan()
- 해결됨움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피
pywintypes.com_error: (-2147221005, '잘못된 클래스 문자열입니다.', None, None)
이것저것 다양하게 자동화코드 짜보시다가막히면 언제든 무엇이든 질문 던져주세요.업무자동화 코딩은 과학이나 알고리즘과는 조금 달라서고민만으로 풀리지 않는 경우가 대부분입니다.저도 최대한 빠르게 회신 드리겠습니다.
- 해결됨움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피
자간 자동조정 프로그램 만들어보기 관련 문의
자간 자동 조정 코드를 적용하던 도중에가나다라마바사아자차카타파하가나다라마바사아자차카타파가나다라마바사아자차카타가나다라마바사아자차카가나다라마바사아자차가나다라마바사아자가나다라마바사아 이런 식으로 문장 중간중간 엔터가 입력되어 있는 경우에는 중간에서 계속 선택구간 텍스트만을 반복하는 경우가 발생하였습니다 ㅠㅠ 혼자 코드를 수정해가면서 고쳐보려고 했으나 잘 되지 않네요 ㅠㅠ 혹시 도움을 주실 수 있을까요? 그리고 단이 나눠져 있는 문서의 경우에는 "MoveDown"을 사용할 경우에는 한 쪽 단 만을 점검하고 내려가게 되는 것 같아 이 부분도 혹시 반영할 코드를 짤 수 있을까요?? 그리고.. 질문이 너무 많고 계속 추가하고 수정해서 죄송한데 ㅠㅠ글과 표가 섞여있는 경우에 두 가지를 해결하지 못해서요.1) 첫 시작이 표인경우에는 "MoveDown"을 사용하면 표 안으로 들어가는게 아니라 그 다음줄로 이동하는데 이것도 방법이 있을까요..??2) 중간에 표가 있는 경우에도 표 안에서 멈춘 후에 이후에 나가지 못하는 것 같습니다. 아무래도 표 안쪽과 바깥 글 사이에 "MoveSelRight"가 안 되는게 원인인것 같은데 해결책을 찾지 못하였습니다 ㅠㅠ
- 해결됨움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피
필드에 자료넣는 강의에서 마지막에 코드가 넣어집니다.
15강에서 다른부분은 작동이 되는데 hwp.Run("CopyPage")row = 2while True: if not ws.Cells(row, 1).Value: hwp.Run("DeletePage") break else: data = list( ws.Range(ws.Cells(row,1), ws.Cells(row, 4)).Value[0] ) data[2] = data[2].strftime("%Y년 %#m월 %#d일") 필드삽입(row-2, data) hwp.Run("PastePage") row += 1여기에서 첫장만 바뀌고 그뒤에는 자료가 복사되지 않고 뒤에코드 row+1이 복사가 됩니다.문제가 뭘까요?
- 해결됨움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피
[제목 차례] 별로 파일로 저장하기
한글 파일에 [제목 차례] 단위별로 블럭을 지정하여 별도의 파일로 저장하려 합니다.1번째 제목차례 위치를 검색하고 2번째 제목차례 바로 앞까지를 블럭을 지정하려는 방법을 알려주세요블럭 저장 후 별도의 파일로 저장하는 방법은 찾았습니다. 감사합니다
- 해결됨움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피
pdf 로 바꿀때 특정 페이지 까지바꿀 수 있나요?
제가 파이썬으로 hwp를 다루고 있는데요~ 가령 전체 10페이지 인데, 현재 케럿이 8페이제 위치해 있고 처음부터 8페이지 까지만 pdf로 저장되도록 하는게 가능한지요??
- 해결됨움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피
문서 정보 취득 문의
문서 정보 취득에 나온 코드를 입력해도 아무 내용이 나오지 않습니다 ㅠㅠ해당 디렉토리에서 실행해도 마찬가지였구요제가 문서를 지정해야하는 코드가 혹시 먼저 필요한걸까요?? 그리고 절대경로로 지정한 문서의 정보를 취득할 방법도 알려주실 수 있을까요?
- 해결됨움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피
pip install pywin32 관련
안녕하세요! 윈도우cmd에서 pip install pywin32 명령어를 실행하면 ['pip'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다] 라는 메시지가 나옵니다.. 어떻게 해야 할까요?
- 해결됨움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피
블로그 글이 여기에 어디에 해당하나요~
선생님 강의 감사합니다~\블로그에서 보다가 여기로 수강신청해서 보고 있는데요 예전에 블로그https://martinii.fun/365글이 여기서 어디에 해당하는지 안내좀 부탁드립니다^^