-
[Python] Subprocessing - 외부 프로그램 실행하기
Python Subprocess 파이썬을 쓰다보면 외부 프로그램을 실행 시켜야 하는 경우가 종종 있는데, 이 때 Subprocess 모듈을 쓰게 된다. API 문서나 예제들을 보면 조금 어렵게 쓰여 있지만 자세히 들여다보면 엄청 간단한 모듈이다. 내부에 Popen 클래스가 있으나, 이건 로우레벨의 클래스라고 생각하면 좋을 듯 하다. 특별한 경우가 아닌 이상 사용할 일이 적으므로 이 글에선 다루지 않겠다. Subprocess 모듈의 기능은 크게 다음 두가지로 나눠 기억하면 된다. call output ## Call 먼저 Call은 외부 프로그램을 호출해서 그 프로그램의 종료코드(Exit Code)...
-
[Python] Matplotlib에 한글 출력하기
matplotlib에 한글 출력 하기 matplotlib에 한글을 출력하는 경우, 폰트 문제로 한글이 깨져서 출력될 수 있다. 이런 경우 다음의 코드를 넣어주면 한글이 정상적으로 출력된다. from matplotlib import font_manager, rc font_url = "c:/Windows/Fonts/malgun.ttf" font_name = font_manager.FontProperties(fname=font_url).get_name() rc('font', family=font_name) 위 코드는 Windows에 맞춰서 경로가 잡혀있지만 맥 또는 리눅스라면 폰트가 저장된 경로를 확인해서 font_url 변수를 수정 해 주면 된다.
-
블로그 이전
블로그 이전 내 블로그는 한 오년 이상을 티스토리 에서 운영을 했던 것 같다. 내 블로그의 목적은 그저 내가 이런저런 잡학 지식들을 저장하고 메모하는 용도로 사용하는 것이었다. 내가 궁금했던 것들. 내가 새로이 알게된 것들을 정리 해 두었을 뿐인데, 나와 같은 고민을 했었거나 같은 취미를 가졌던 사람들에게 내 글들이 도움이 되는지 꾸준한 방문자를 기록했다. 블로그를 옮기게 된 이유 최근 웹의 트렌드는 정말로 자고 일어나면 변화한다. 티스토리는 아직 그러한 트렌드에 못따라가고 아직도 불필요한 플러그인 자바스크립트로 둘러쌓인 괴물이 되었다....