본문 바로가기

분류 전체보기465

[파이참 팁] 마우스 대신 키보드로 스크롤하는 다양한 방법 파이참의 가장 큰 장점 중 하나를 꼽으라고 하면, 오랜 기간 일관성을 유지하며 발전해 온, 최적화된 단축키를 꼽고 싶습니다. 제가 도구에 너무 익숙해진 탓도 있겠지만, 개발자의 74%가 가장 사랑한다는 VSCode를 아직 제대로 사용하지 못하는 이유도 파이참이나 라이더의 단축키 덕분에 얻은 제 나름의 생산성을 포기하고 싶지 않아서입니다. 이번 포스팅에서는 마우스 스크롤을 대신할 수 있는 파이참의 단축키를 알려드리겠습니다. 기본적으로 어느 에디터에서든 마우스를 에디터창에 두고 휠 스크롤을 하면 위아래 방향으로 스크롤이 되죠. 특정 라인을 탐색한다든지, 긴 코드 중에서 특정 함수를 찾아간다든지 할 때 일반적으로 많이 쓰는 기능입니다. 근데 저는 키보드에 손을 올려놓고 있다가 마우스로 손을 옮기는 게, 좀 싫.. 2022. 12. 27.
현재 조판부호가 보이는 상태인지 확인하는 함수 만들기 한/글 자동화 단축명령어 중에는, 조판부호 보이기 상태를 토글하는 명령어가 있습니다. 다만, 현재 어떤 상태인지 리턴해주는 명령어는 없기 때문에 문서를 조작할 때 애먹을 때가 있습니다. 예를 들면 글자처럼 취급되지 않는 이미지나 표를 복사할 때 조판부호를 선택할 수 있어야 복사가 가능한 경우가 있는데 현재 조판부호가 보임 상태인지 확인할 길이 없(다고 생각했)거든요. 그래서 나름의 방법을 고안해서 함수를 만들었습니다. 다른 여러 가지 방법도 있겠지만 제가 사용한 방법은, "고정폭 빈칸 썼다 지우기"입니다. 고정폭 빈칸도 일종의 컨트롤이라서, 제법 글자수를 많이 잡아먹거든요. 그런데 재미있는 건, 조판부호 보임 상태에서는 고정폭 빈칸이 14자를 잡아먹고, 조판부호가 숨겨진 상태에서는 고정폭 빈칸이 한 글자.. 2022. 12. 27.
모든 날짜 문자열 끝에 요일 붙이기 안녕하세요? 이번 포스팅에서는 이번 포스팅에서는 "12.20." 이런 형식의 날짜 문자열을 "12.20.(화)"라고 요일을 붙이는 코딩을 알려드리겠습니다. 작업 개요 요새 연말이라 기성이나 준공계 제출 등으로 바쁘신 분들 많이 계시죠? 저는 최근에 이런 문서를 편집하게 되었습니다. 내용은 대략 아래와 같습니다. 날짜가 빼곡하게 적혀 있는 실적표입니다. 어떤 종류의 작업을 날마다 어느 현장에서 시행했는지 적어놓은 문서죠. 편집을 마무리할 때 쯤 저녁무렵이 되었는데, 날짜 뒤에 괄호로 요일을 전부 적어놓으면 더 낫지 않을까?ㅎㅎ 라는 의견이 불쑥 나왔습니다... 그렇다면 요즘 한/글 자동화 포스팅을 부쩍 자주 올려서 그런지 뚝배기가 평소보다 잘 구릅니다. 머릿속에서 아이디어가 금방 정리되었습니다. 1. "m.. 2022. 12. 20.
ChatGPT, 요즘 최고 대세인싸와 잠시 나눠본 대화 하도 ChatGPT 관련 포스팅이 자주 올라오길래, 우리 심심이나 이루다보다 훨씬 말을 유창하게 잘 하나 싶어서 테스트해보았습니다. 제 마음속의 결론은, 대단하긴 하구나 하는 느낌이 들었습니다. 아직 완벽해 보이진 않지만, SNS나 사용자입력데이터를 통해 지속 학습을 할 거고 대화수준은 훨씬 향상되고 정확해지겠지요. 아래는 실시간 대화 전문입니다. 국내 유일의 파이썬+한컴오피스 업무자동화 입문강의 움짤로 빠르게 배우는 파이썬-아래아한글 자동화 레시피 - 인프런 | 강의 파이썬으로 아래아한글을 다루는 짧은 예제코드들을 소개하고, 중간중간의 결과를 GIF로 보여드립니다. 동영상 강의가 아니지만 오히려 빠르게 배울 수 있고, 따라하기도 쉽습니다., - 강의 소개 www.inflearn.com 2022. 12. 19.
한/글 표로 차트 그리기(확산형 누적막대) 다음과 같은 설문데이터가 있습니다. 시각화를 해 보고 싶은데 일반적인 누적막대로는 행간의 차이가 뭐랄까 극적이지 않습니다. 그래서 경계선으로 정렬해서 좌우로 튀어나오게 아래와 같은 차트를 만들어 보고 싶었습니다. 가장 자주 사용하는 "수업 안내"의 점유율이 높다는 정보가 시각적으로 훨씬 더 두드러지는 느낌입니다. 재미있게도 위 이미지는 아래아한글 표로 직접 만든 차트입니다. 구현을 고민하는 데 시간이 많이 들기는 했지만 코드 자체는 길지 않을뿐더러, 생각보다 간단합니다. 코드와 시연화면을 보여드리겠습니다. 파이썬 코드 import os from time import sleep import win32com.client as win32 import pandas as pd def shift(percent, d.. 2022. 12. 18.
한/글 프로그램 없이 hwp->pdf 변환하기 혹시 한글 프로그램 없이 hwp->hwpx 변환 또는 hwp->pdf 변환이 가능한가요? 가끔 읽어야하는 문서가 hwp 파일인 경우가 있는데 한글 프로그램이 없어서 난처한 경우가 많습니다🥲 많은 분들이 짐작하셨겠지만 한글과컴퓨터 오피스온라인에 대한 포스팅입니다. 데스크탑 어플리케이션에 가깝게 만들어진, 한컴에서 제공하는 정말 유용한 웹앱인데요. 이번 포스팅에서는 한컴오피스 온라인을 통한 파일변환 방법에 대해 알려드리겠습니다. 천천히 따라해 주시기 바랍니다. 1. 한컴독스 사이트에 접속합니다. 한글과컴퓨터에서 새롭게 제공하는 웹페이지입니다. 한컴독스 (hancomdocs.com) 한컴독스 매 순간 어디서든지 최신 버전으로 문서 작성 가능한 구독형 한컴오피스 www.hancomdocs.com 2. 좌측의 파.. 2022. 12. 18.
gimp로 gif 애니메이션 재생속도 바꾸기 안녕하세요? 일코입니다. 저는 블로그 튜토리얼 포스팅을 제작할 때, 동영상보다는 gif를 많이 활용하는 편입니다. 녹화는 picpick이나 oCam으로 움짤(gif)을 만들고, gif 편집은 김프(gimp)로 작업하고 있습니다. 유무료나 주류/비주류를 떠나서 저는 끌리는 프로그램에 꽂히는 편입니다. 포토샵 대신 김프, 프리미어 대신 다빈치리졸브, 비주얼스튜디오나 VSCode 대신 파이참과 라이더를 쓰고 있습니다.. 이 포스팅에서는 gimp에서 gif 파일의 재생속도를 바꾸는 방법에 대해 간단히 알려드리겠습니다. 복잡한 과정을 간단히 알려드리겠다는 게 아니라, 정말 너무 간단한 과정이거든요ㅜ 실습용 gif파일은 아래에 첨부해 둡니다. (그냥 여러분이 아무 gif나 다운받거나 만들어서 테스트해보셔도 됩니다... 2022. 12. 17.
파이썬+아웃룩으로 파일첨부 단체메일 보내기 MS 오피스를 주로 사용하는 회사들, 혹은 개인 중에는 아웃룩을 사용하시는 분들이 많은 것으로 알고 있습니다. 메일 보내기 뿐만 아니라 캘린더나 투두리스트 등을 연동한 스케줄링, 메모, 작업관리 등 오랜 업데이트를 거듭하며 다듬어져서 직장인을 위한 일정관리 프로그램들 중에서는 명실공히 최고의 프로그램 중 하나로 굳건히 자리잡고 있다고 생각합니다. 이번 포스팅에서는 간단한 파이썬 코드로 아웃룩 단체메일을 보내는 파이썬 코드를 공유합니다. 파이썬과 pywin32 패키지, 그리고 아웃룩이 PC에 설치되어 있어야 합니다. 코드가 굉장히 짧으므로.. 코드에 주석을 넣는 것으로 설명을 대체합니다. 절대 아래 서식으로 실무 메일을 보내지 마세요! 이 포스팅은, 문제를 하나씩 해결해 가는 방식으로 진행하는 연재물 중 .. 2022. 12. 17.
2022. 12. 14. 첫 일기와 최근 회고, 쿠팡파트너스 1. 최근 쿠팡파트너스 아이디를 새로 만들었다. 사실 회사 다닐 때 와이프 아이디로 네이버 블로그 한 개, 티스토리 블로그 한 개에다 쿠팡파트너스 관련글을 틈틈이 올렸는데, 글쓰기에 정성이 부족했는지 주제를 잘 못 골랐는지(아마 둘 다일 것) 원하는 만큼 성과가 올라와주지 않았고, 미미한 수준에서 그쳐 있었다. 2. 사흘쯤 전에 번쩍 하고 쿠팡 파트너스 관련한 아이디어가 떠올랐는데 의류 카테고리의 예쁜 피팅모델 분들의 사진을 캡쳐해서 기술포스팅 말미에 올린 다음 링크를 붙여보는 것이었다. 블로그는 모르겠지만, 유튜브 운영 당시 3천여명의 구독자 가운데 30~40대 남성이 90%가 넘었다. 남자들은 다 속물이라 이게 잘 먹힐 줄 알았건만.. 그래서 처음엔 성인용품이나 노출이 많은 의상으로 올려야겠다는 생각.. 2022. 12. 14.