Python 코딩하면서 겪게 된 실수를 한번 정리해 볼까.
2011년 2월 21일 월요일
2011년 2월 18일 금요일
[Java] Python의 string.split()은 어떻게?
문자열을 분리하는 걸 일반적인 전문(?) 용어(?)로 Tokenize라고 부른다. C의 strtok()가 가지는 tok라는 이름이 바로 토큰이다. 뭐 용어만 알면 이런거 검색해보면 금방 튀어나온다.
2011년 2월 17일 목요일
[Python] struct 와 padding 에 대한 잡설
Python이 문법적이나 built-in module 지원 면에서 굉장히 편한건 사실이다. 하지만 매우 취약한 부분이 있으니 그건 binary data 엑세스가 아닐까. (뭐 대부분의 스크립팅 언어나 하이레벨 언어는 같이 가지고 있는 장점... 아니 문제 같다.)
2011년 2월 16일 수요일
[Python] Log Detailed Exception
자세한 Exception 출력하기가 필요한걸까?
내 경우 에러를 로그로 확인해야 하는 심각한 처지에 있었기에 자세한 exception은 로그로 저장해 둬야 한다. 물론 Exception이 발생했다고 프로그램을 종료시켜서도 안된다. 그러니 자세한 예외 내용을 알아야 할 때도 있었다.
내 경우 에러를 로그로 확인해야 하는 심각한 처지에 있었기에 자세한 exception은 로그로 저장해 둬야 한다. 물론 Exception이 발생했다고 프로그램을 종료시켜서도 안된다. 그러니 자세한 예외 내용을 알아야 할 때도 있었다.
[Python] Send mail attached HTML via sendmail
Python에서 SMTP모듈을 쓰지 않고 sendmail 유틸리티를 이용해 HTML Mail을 보내는 방법.
2011년 2월 14일 월요일
[Python] Unicode/UTF-8
한글이나 multi-byte character, 특히 국제적인 언어 지원이 필요한 Application을 개발하는 경우 항상 따라다니는 용어가 Unicode 나 UTF-8 등등... 이와 관련된 메모.
뭐 다들 아는 내용이겠지만 내가 가끔 까먹는 통에 그냥 기록으로 남긴다.
뭐 다들 아는 내용이겠지만 내가 가끔 까먹는 통에 그냥 기록으로 남긴다.
피드 구독하기:
글
(
Atom
)