본문 바로가기

업무자동화150

Make work visible을 읽으며.. 멀티로 일을 잘 하는 사람들, 여러 개의 업무를 동시에 척척 해내는 사람들. 나는 그런 스타일은 아니라고 생각하면 괜히 마음이 무겁고, 스트레스를 받아왔었다. 우리회사 특성상 보통 대여섯가지 업무를 동시에 맡는 것이 기본이고, 거기다 내가 막내였기 때문에 이런 부분이 고통스럽고 문제가 될 때가 많았다. 최근 칸반보드 스타일의 업무관리 툴을 소개하는 책을 (다시) 한 번 꺼내 읽었는데, 컨텍스트 스위칭이라는 용어가 눈에 들어왔다. 한 가지 일을 밤새 하는 것은 나름 자신이 있는데, 짧은 시간에 여러 업무를 병행할 때 스트레스를 많이 받고 시간도 많이 걸리는 게 비단 나만의 문제는 아니라는 마음이 들어 적잖은 위안이 되었다. 개인적으로는 trello를 업무나 일정관리에 굉장히 적극적으로 활용하고 있는데, 내.. 2021. 8. 7.
2021년 업무자동화 콘텐츠 제작 계획(회사원코딩) 안녕하세요? 회사원코딩입니다. 몇 년 전부터 파이썬-아래아한글 자동화 예제를 틈틈이 만들어 업로드하고 있었지만, 뭔가 모자라다는 마음이 컸습니다. 바로, 입문자가 학습할 수 있는 콘텐츠가 부족하다는 점이었는데요. 어느 정도 코딩이나 업무자동화를 현업에 적용하시는 분들은, 나름의 인사이트를 얻어가실 수 있었겠지만, 코딩이나 아래아한글 API 입문자를 대상으로 하는 콘텐츠는 현저히 부족하다고 생각만(...) 했는데, 8월부터 갑자기 여유시간이 많아지게 되어서, 구상만 해 왔던 몇 가지 굵직한 기획을 한 번에 진행하게 되었습니다. 1. 한/글 API 전체 메서드 및 실행화면 정리, 작성중(링크, 2021년 내 완성예정) 2. 예제를 통한 한/글 자동화 개념이해 시리즈1~3(예시링크, 입문자 대상, 위와 병행하.. 2021. 8. 1.
파이썬으로 한/글 열 때 오류가 나는 경우 본 포스팅은 "파이썬(아래한글) 실행중 오류를 해결할 수 없어 문의드립니다." (tistory.com)에서 이어지는 글입니다. "파이썬(아래한글) 실행중 오류를 해결할 수 없어 문의드립니다." 안녕하세요! 자동화 관련 영상을 많이 보고 배웠습니다 정말 감사합니다! 제가 코딩을 여러곳에서 사용하느라 여러 컴퓨터에 파이썬을 깔았는데, 그 중 한 컴퓨터만 실행하려고 하면 오류가 납 martinii.fun pythonwin.exe나 makepy.py를 실행할 때, 특히 가상환경을 사용할 때 발생하는 오류가 있습니다. 바로, 저도 이런 경우에 막연하게 대응을 해왔는데, (대충 하면 되더라 하는 식으로...) 이번 기회에 꼼꼼하게 체크를 해보았습니다. 우선 제 PC의 경우에는, 1. 가상환경의 pythonwin.e.. 2021. 7. 27.
"파이썬(아래한글) 실행중 오류를 해결할 수 없어 문의드립니다." 안녕하세요! 자동화 관련 영상을 많이 보고 배웠습니다 정말 감사합니다! 제가 코딩을 여러곳에서 사용하느라 여러 컴퓨터에 파이썬을 깔았는데, 그 중 한 컴퓨터만 실행하려고 하면 오류가 납니다... 한글도 지웠다가 다시 깔고 파이참도 지웠다가 다시 깔았는데도 계속 같은 오류가 발생합니다. 도움 좀 부탁드리겠습니다. import win32com.client as win32 import pandas as pd #여기까지는 문제 없습니다. hwp = win32.gencache.EnsureDispatch("HWPFrame.HwpObject") Traceback (most recent call last): File "", line 1, in File "C:\Users\nhptp\PycharmProjects\pytho.. 2021. 7. 21.
[QnA] 파이썬으로 PDF인쇄시 한/글 버전, PDF드라이버 선택가능? 우선 제가 대답드리기 조심스러운 부분이 있기는 합니다. 제가 안된다고 했다고 절대로 안 되는 게 아니라, 되는 방법을 제가 못 찾은 것일 수도 있다는 생각 때문입니다. 그래도 제 관점에서 되고 안 되고는 말씀드릴테니, 참고만 해 주시기 바랍니다. 1. 한/글 버전을 선택해서 열 수 있나? 어렵습니다. 다만 최신버전의 한/글이 열리는 게 아니라, (버전이 낮더라도) 최근에 설치한 한/글이 열린다는 점 유의해주세요. 2. AdobePDF, EZ_PDF 등 다른 PDF드라이버 지정 가능한지? 가능합니다. 다만 파이썬 단에서 설정을 바꾸는 건 굉장히 번거로운 일이기 때문에 아래 방법을 추천드립니다. 가장 간편한 방법은, 환경설정의 탭 하단에 PDF드라이버 선택 메뉴를 활용하는 방법입니다. 그밖에도 한/글 액션 .. 2021. 7. 14.
오랫동안 써오던 도메인을 버려야 하나.. https://www.martinii.fun 이라는 도메인을 오랫동안 써오고 있었습니다. 블로그 원래 주소는 https://employeecoding.tistory.com인데, 그냥 원래 티스토리 도메인만 사용할까 고민이 됩니다. 구글검색창 상위노출이 아깝지만ㅜ 오늘부로 martinii.fun 도메인을 쓰지 않기로 했다가, 가비아의 문의메일이 너무 신속하고 친절해서ㅠㅠㅜ 결제한 동안은 쓰기로 했습니다. https://martinii.fun 이나, https://employeecoding.tistory.com 회사원코딩 제 블로그, 회사원코딩에 방문해 주셔서 감사합니다. 저는 2016년부터 파이썬을 취미로 배우고 있습니다. 아래아한글이나 엑셀업무에 코딩을 적용하여 개선한 사례를 유튜브로 공유하고 있고, m.. 2021. 7. 14.
엑셀문서 조작 : 인사혁신처 전결사항 ㄱㄴㄷ순 정리(1/5) 1. 개요 : 전결사항이란? 여러분, 안녕하세요? 일반적인 단순작업이라고 하더라도, 그 양이 어마어마하게 많으면 무시무시한 작업이 되기도 하지요. 이번 튜토리얼에서 보여드릴 작업은 엑셀문서를 실시간으로 조작하는 작업입니다. 어느 정도 루틴을 찾고, 목적하는 서식으로 변환하는 과정인데요. 이 튜토리얼을 제작하게 된 계기는 이렇습니다. 얼마 전에 우리 회사 동료가 느즈막이 승진을 위한 사규시험을 보게 되었습니다. 전공시험은 열심히 준비해서 지난해에 넉넉히 합격했는데, 전공시험에만 너무 몰두한 탓인지, 당시 사규시험에 아쉽게 과락을 했습니다. 오픈북 시험이라서 전부 외우지는 못하더라도, 나름의 요약과 정리 등 준비(컨닝페이퍼)만 철저히 해 가면 고득점을 맞을 수 있거든요. 그래서 올해 재시험을 보는 동료를 돕.. 2021. 7. 12.
[PySide6]QLabel 사용방법 2/3 지난 시간에 이어, QLabel 관련한 내용을 이어서 설명드리겠습니다. 복습 겸 지난 포스팅을 읽고 오시거나, 아래의 전체코드라도 한 번은 정독하고 포스팅을 읽어주셨으면 합니다. import sys from PySide6.QtCore import Qt from PySide6.QtWidgets import QApplication, QLabel, QMainWindow class MainWindow(QMainWindow): def __init__(self): super().__init__() self.setWindowTitle("QLabel 예제") widget = QLabel("= == != Hello World!") font = widget.font() font.setPointSize(30) font.se.. 2021. 7. 11.
[PySide6 GUI] 체크버튼으로 한/글 열고 닫기 시작하며 요즘 아래아한글 자동화로 쏠쏠하게 정부 및 각종 기관의 자문을 수행하고 있습니다. 근데 이게, 저 혼자 실행할 때는 고민하지 않았던 GUI 부분이 아무래도 정부기관 자문을 하게 되니 불가피하게 필요하게 되더군요. "소스코드를 보내줄테니 파이썬과 파이참 깔고 모듈 설치 후 실행해보라"고 할 수도 없는 노릇이고 결국엔 GUI까지 짜서 보내주게 되는데, 그 과정에서 얻은 나름의 노하우도 블로그에 공유하고 싶습니다. 한/글 엑셀 자동화보다 PySIde6 카테고리 조회수가 높다? 제 블로그 카테고리 중 PySide6 관련한 포스팅이 사실 좀 뜸하긴 하지만 나름 조회수를 톡톡히 올려주고 있기는 합니다. 아마 많이들 PyQt5나 PySide2를 써오시다가 최근 PySide6로 갈아타는 분들이 있어서 그런가 .. 2021. 7. 6.