본문 바로가기

전체 글161

Secure our friends by.. We secure our friends not by accepting favors but by doing them. Thucydides 친구를 얻는 방법은 호의를 받아주는 것이 아니라 베푸는 것이다. 투키디데스 2021. 8. 3.
밝은 색이 돋보이려면... 모두가 행복하거나 모두가 부유하거나 모두가 운이 좋을 수는 없다. 그랬다면 세상은 훨씬 재미가 없을 것이다. 밝은 색이 돋보이려면 어두운 배경이 필요한 법이다. 진 리스, 한밤이여 안녕 We can't all be happy, we can't all be rich, we can't all be lucky - and it would be so much less fun if we were... There must be the dark background to show up the bright colours. Jean Rhys, Good Morning, Midnight 2021. 8. 2.
2021년 업무자동화 콘텐츠 제작 계획(회사원코딩) 안녕하세요? 회사원코딩입니다. 몇 년 전부터 파이썬-아래아한글 자동화 예제를 틈틈이 만들어 업로드하고 있었지만, 뭔가 모자라다는 마음이 컸습니다. 바로, 입문자가 학습할 수 있는 콘텐츠가 부족하다는 점이었는데요. 어느 정도 코딩이나 업무자동화를 현업에 적용하시는 분들은, 나름의 인사이트를 얻어가실 수 있었겠지만, 코딩이나 아래아한글 API 입문자를 대상으로 하는 콘텐츠는 현저히 부족하다고 생각만(...) 했는데, 8월부터 갑자기 여유시간이 많아지게 되어서, 구상만 해 왔던 몇 가지 굵직한 기획을 한 번에 진행하게 되었습니다. 1. 한/글 API 전체 메서드 및 실행화면 정리, 작성중(링크, 2021년 내 완성예정) 2. 예제를 통한 한/글 자동화 개념이해 시리즈1~3(예시링크, 입문자 대상, 위와 병행하.. 2021. 8. 1.
[0/?] 정부 보도자료 다운로드로 크롤링 기초 다지기 시연영상 파이썬, 셀레늄 및 크롬을 활용하여 보도자료 다운로드하는 코드 시연화면 개인적인 사정으로 정부 보도자료를 많이 다운받아야 할 일이 생겨서 간단히 크롤링을 돌려보았습니다. 재미있게도 제가 시도했던 세 개 부처(행안부, 산업부, 여가부) 모두 30줄이 안 되는 간단한 코드로 다운로드할 수 있게 이루어져 있어서, 입문강의로 만들어보면 어떨까 하는 생각이 갑자기 들어서 녹화를 해놓았다가, 아무 편집 없이 유튜브에 업로드를 해버렸습니다. 구독자 분들께 영양가 없는 알림이 가는 것 같아 죄송한 마음도 들었지만.. 하여튼 위 작업을 주제로 한 크롤링 입문튜토리얼을 제작해서 8월중에 블로그에 무료공개 예정입니다. 강의 제작 중이지만 지금도 코드는 참고하실 수 있습니다. 영상 중간에 세 개 사이트 크롤링을 위해.. 2021. 8. 1.
파이썬으로 한/글 열 때 오류가 나는 경우 본 포스팅은 "파이썬(아래한글) 실행중 오류를 해결할 수 없어 문의드립니다." (tistory.com)에서 이어지는 글입니다. "파이썬(아래한글) 실행중 오류를 해결할 수 없어 문의드립니다." 안녕하세요! 자동화 관련 영상을 많이 보고 배웠습니다 정말 감사합니다! 제가 코딩을 여러곳에서 사용하느라 여러 컴퓨터에 파이썬을 깔았는데, 그 중 한 컴퓨터만 실행하려고 하면 오류가 납 martinii.fun pythonwin.exe나 makepy.py를 실행할 때, 특히 가상환경을 사용할 때 발생하는 오류가 있습니다. 바로, 저도 이런 경우에 막연하게 대응을 해왔는데, (대충 하면 되더라 하는 식으로...) 이번 기회에 꼼꼼하게 체크를 해보았습니다. 우선 제 PC의 경우에는, 1. 가상환경의 pythonwin.e.. 2021. 7. 27.
www가 있든없든 블로그 접속 가능하게 변경완료 feat.클라우드플레어 "티스토리에서는 딱 한 개의 2차도메인에만 인증서를 제공?" 예. 솔직히 저는 저게 무슨 말인지 잘 모릅니다. 막연하지만, 하나씩 더 제공해줄 때 돈이 많이 들어서 그런가 생각해 보면 얕은 검색결과 그건 또 아닌 것 같습니다. 하여튼 며칠 전부터 저 사실 때문에 제 블로그에 접속할 때 https://martinii.fun 은 접속이 되기 시작했고, 잘 작동하던 https://www.martinii.fun 은 인증서 오류와, 신용카드 정보를 빼간다 어쩐다 하는 무시무시한 경고문구가 뜨면서 접속이 되지 않았습니다. 해결방법을 찾고 찾다가 티스토리에 "포럼"이라는 게시판이 있다는 걸 우연히 알았습니다. 무작정 위와 같은 질문글을 하나 남겨놓았는데, 두 분이 친절하게 답변을 주셨습니다. 한 분은, 다른 한 분은.. 2021. 7. 23.
"파이썬(아래한글) 실행중 오류를 해결할 수 없어 문의드립니다." 안녕하세요! 자동화 관련 영상을 많이 보고 배웠습니다 정말 감사합니다! 제가 코딩을 여러곳에서 사용하느라 여러 컴퓨터에 파이썬을 깔았는데, 그 중 한 컴퓨터만 실행하려고 하면 오류가 납니다... 한글도 지웠다가 다시 깔고 파이참도 지웠다가 다시 깔았는데도 계속 같은 오류가 발생합니다. 도움 좀 부탁드리겠습니다. 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.
파이썬으로 폴더이름 쉽게 바꾸기[1/?] 파이썬의 내장모듈인 os를 이용하면 간단한 대량폴더 이름바꾸기나 생성작업 등을 할 수 있습니다. 개인적으로 이런 작업을 워낙 많이 하다 보니 이젠 어느 정도 패턴도 만들어지고 루틴화돼서 아주 신속하게 작업할 수 있게 되었습니다. 그 노하우를 몇 개 공유하려고 합니다. 수정 전후의 폴더상태(예시) 아래는 첫 번째 예입니다. 수정 전후 폴더상태(좌측의 트리)를 유심히 봐주시기 바랍니다. 계층이 불필요하게 깊어지고 복잡해지는 걸 막기 위해 사업명을 폴더에 포함시키고, 한 폴더 안에서 관리하려고 합니다. 코딩이나 셸 사용법을 모른다면 단순무식하지만 오래걸리는 폴더정리 작업입니다. 경우에 따라서는 "날잡아서 처리해야 하는 작업"이 될 수도 있어요. 하지~만! 파이썬과 os모듈 사용법을 아주 조금만 익히면, 폴더 .. 2021. 7. 21.
파이썬 입문서 중 최고의 명저 feat. 회사원코딩 지극히 개인적인 견해입니다. 저는 2016년에 파이썬을 처음 접했습니다. 가장 먼저 읽은 교재는 (무작정 서점에 들어가서 가장 쉬워 보이는 제목을 골랐는데 실제로) 굉장히 쉬웠습니다. turtle 모듈로 그림을 그리는 게 목차의 대부분이었고, 코드의 결과물들은 시각적으로도 충분히 흥미로웠으며, 그 과정에서 for문과 while문을 원없이 반복해보면서 익숙해지게 되었습니다. 두 번째로 읽은 교재는 (틈틈이 읽고 싶어 PDF로도 한 번 더 구매한) 파이썬완벽가이드였습니다. 원서 제목은 에센셜 레퍼런스인데, 실제로는 에센셜보다는 매뉴얼에 가까울 만큼 상세하고 분량도 많습니다. 세 번째 교재는 개인적으로 지금도 손에 꼽고 싶은 명저라고 생각하는데, 바로... "깐깐하게 배우는 파이썬"입니다. 파이썬 교재 추천 .. 2021. 7. 19.