반응형 분류 전체보기88 파이썬을 이용해 한글 문서의 자간을 자동으로 조정하는 방법(win32com, 한글매크로) 소개 한글 카테고리에 올린 이전 포스팅에서 한글매크로를 소개하면서 자간 조정을 좀더 편하게 하는 매크로를 예제로 들었다. 필자는 개인적으로 매우 유용하게 사용하고 있는 방법이지만, 키보드를 누르는 횟수만 좀 줄어들었을 뿐 여전히 한줄씩 조정하는 작업이 성가시게 느껴질 것이다. 문서 작성 중에는 자간을 맞추지 않고 그냥 두었다가 전체 문서의 자간을 한번에 맞추고 싶은 분들을 위해 필자가 만들어 사용 중인 스크립트를 공유한다. 처음엔 서너 줄로 시작했다가 여러 경우의 수를 하나씩 추가하다보니 세련되게 보이지는 않으나, 실제로 유용하게 활용하고 있고, 100페이지가 넘는 문서도 클릭 한번이면 알아서 편집해주는 기특한 녀석이다. 자간 조정 스크립트 전체 스크립트는 아래와 같고, 간단한 설명은 뒤에서 덧붙이겠다... 2021. 11. 25. 한글매크로를 파이썬에서 실행하는 방법(win32com) 서론 앞서 올린 글에서 파이썬에서 아래아한글을 실행하는 방법을 소개했다. 파이썬에서 아래아한글을 실행하는 것까지는 배웠는데, 실제로 사용하자니 구체적인 명령어(메소드)를 몰라 난감할 것이다. 한글 API의 명령어들은 한글과컴퓨터에서 홈페이지에 공개한 자료에서 찾을 수가 있긴 한데, 초심자가 접근하기에는 조금 복잡하고, 공부할 시간에 그냥 수작업을 하는 게 낫겠다는 생각마저 들게 한다. 그런데 필자가 소개한 한글매크로를 사용하는 방법을 본 사람이라면, 스크립트 매크로의 코드를 편집해본 기억이 있을 것이다. 왠지 스크립트 매크로를 가져다가 파이썬에서 쓸 수도 있지 않을까 싶은데, 역시나 그렇게 할 수 있는 방법이 있다. 본론 구체적인 내용을 설명하기에 앞서, 이 게시글의 내용은 티스토리 블로그 "회사원코딩".. 2021. 11. 25. 파이썬으로 아래아한글을 사용하는 방법(win32com) 서론 아래아한글을 이용한 문서 작업의 자동화에 대해 알아보다 보면 가장 먼저 접하게 되는 것은 한글매크로(스크립트 매크로)이다. 한글매크로 소개 포스팅 하나의 한글 문서 안에서의 편집 자동화는 한글매크로만 활용하여도 충분히 가능하며, 충분히 편리하다. 그런데 다수의 한글 파일을 다루는 작업이나, 혹은 엑셀 파일이나 웹에서 긁어온 데이터 등 한글 외부의 데이터를 가져다가 문서를 작성해야 하는 경우 등 조금 더 복잡한 작업은 한글매크로로는 불가능하다. (적어도 필자가 아는 한은 그렇다. 잘못 알고 있는 것이라면 알려주기 바란다.) 그렇다면 파이썬을 활용해서 아래아한글을 직접 컨트롤 할 수 있는 방법이 있는지 궁금해지는데, 역시나 이것도 가능하다. 본론 1. pywin32와 win32com 파이썬을 활용하여 .. 2021. 11. 24. 스마트폰에서 깃허브 사용하기(클론, 푸시, 풀 전부 가능)/Spck editor 서론 Python 카테고리에 스마트폰에서 파이썬 코딩하는 방법(파이드로이드)을 소개했었는데, 스마트폰에서도 코딩을 할 수 있다는 걸 알고 나면 또 궁금해지는 부분이 있다. 스마트폰에서 작성한 스크립트도 깃허브에 푸시할 수 있을까? 혹은 깃허브에 있는 내 레포지토리를 스마트폰에 클론할 수 있을까? 이 역시 가능하다.(다만, 조금은 불편하다.) 본론 구글 앱스토어에서 spck editor를 찾아 설치하자. 설치가 다 됐으면 앱을 실행해보자. 기본적인 인터페이스를 보면 PC에서 사용하는 코드 편집기와 매우 흡사한 모습에 놀랄 것이다. 아무 파일이나 만들고 편집 화면으로 들어가 우측 상단을 보면 세모 버튼이 마치 모든 코드를 실행해 줄 것처럼 자리잡고 있는데, 아쉽게도 파이썬 스크립트는 이 앱에서 직접 실행할 .. 2021. 11. 24. 파이썬으로 파일 자동 분류하는 방법(PC, 스마트폰 모두 가능) 이 글에서는 파이썬을 이용해 대량의 파일을 일정한 기준에 따라 폴더별로 분류하는 방법을 소개한다. 외장하드에 아무렇게나 백업해둔 사진 파일들, 안드로이드 스마트폰 사용자라면 수없이 쌓여 있을 통화 자동 녹음 파일들, 다운로드 폴더에 정신없이 쌓여 있는 다양한 유형의 파일 등을 몇초 안에 정리할 수 있다. 분류의 기준은 파일명의 일부나 파일의 확장자, 파일의 생성이나 수정 시점 등으로 다양하게 적용할 수 있다. 또한 이 블로그에 소개했던 파이드로이드 앱을 이용하면 PC에서뿐만 아니라 폰에서도 직접 실행할 수 있다. 우선은 확장자별로 분류하는 버전을 먼저 소개한 뒤에, 좀 더 다양한 기준으로 분류할 수 있도록 만들어 실제로 사용 중인 스크립트를 소개하겠다. 1. 확장자로 분류하는 간단한 스크립트 우선 필요한.. 2021. 11. 23. 한글 문서 편집, 자동화 할 수 없을까?(한글매크로) 서론 회사원이라면 아래아한글을 사용해 문서를 편집하는 경우가 많을 것이다. 특히 공무원 또는 공공기관 직원이라면 워드를 사용하는 경우는 거의 없고 대부분의 문서를 아래아한글로 작성할 것이다. 문서를 작성하다 보면 반복되는 작업이 많을 텐데, 아래아한글에도 매크로 기능이 있다는 것을 아는 사람은 많지 않은 것 같다. 본론 아래아한글을 실행하고 상단의 "도구" 메뉴를 눌러보자. "스크립트 매크로" 버튼이 있을 것이다. 해당 버튼을 눌러보면, 매크로 정의, 매크로 보안 설정, 매크로 실행 등 세부 메뉴가 나온다. 한글매크로를 사용하려면 우선 보안 설정을 변경해야 한다. 매크로 보안 설정을 누르고 "낮음(권장하지 않음)"으로 변경하자. 그런 다음 간단한 매크로를 하나 만들어보자. 정말정말 간단하지만 필자가 실제.. 2021. 11. 23. 이전 1 ··· 10 11 12 13 14 15 다음 반응형