태그 : Python 요약보기전체보기목록닫기

1 2 3 4 5 6 7 8 9 10 다음

[Python] dict 출력시 한글 출력 문제

어떤 언어이건 간에 5년을 경험했다 하더라도,새로운 형태의 해결 방식은 계속 나오더군요.파이썬도 그랬습니다.다음과 같은 dict 가 있습니다.d={ '_id':'12345', 'kind':'abc', 'name':'가나다'}여기에서 '가나다'는 UTF-8 코드 입니다.(나중에는 u'가나다' 라고 unicode로 설정하여도 마찬가지 입니다)여기에...

[Python] 책 소개: 파이썬 완벽 가이드

2008년 11월 정도 부터 시작하여 파이썬을 사용해 보았습니다.특별히 속도가 문제되지 않는 코드라면기존에 Perl, Shell Script, awk, C++, C, C# 등으로 작성했을 만한 것도가급적 파이썬을 이용하게 되었습니다.자신만의 객체 라이브러리를 잘 구축해 놓는다면,그보다 더 좋은 것이 없을 만한 파이썬 언어입니다.그동안 여러권의 파이썬 책...

[Python] 파이썬 실행환경의 독립 virtualenv & PyCharm

그동안 python 개발을 하면서 deployment 에는 그렇게 많이 신경을 쓰지 않았었습니다.하지만 결국은 virtualenv 의 필요성을 아주 절감하고는 이렇게 정리를 해 봅니다.예를 들어 개발 소스 (패키지)는A|+-- B|+-- C아래와 같은 식으로 되어 있다고 가정하고,A.B 패키지를 돌리는 파이썬 패키지 등의 개발 환경과 A.C의 ...

[Python] Ubuntu 12.04 python-dev 패키지 설치 실패 시

어제 갑자기 Clean Ubuntu 12.04 LTS 작업 환경이 필요하여VMwareFusion에 케스트 머신으로 설치를 했습니다.최소 가상 머신 (JEOS) 설치 후 LXDE 환경을 맞추었습니다./etc/apt/source.list에서 kr.archive.ubuntu.com 저장소를 ftp.daum.net 으로 변경을 하였습니다.필요에 따라,...

[Python] Overloading 된 함수에서 부모클래스의 함수 호출 방법

다음과 같은 아주 간단한 클래스가 있습니다.class Parent(object): def __init__(self, val): self.val = val def __eq__(self, other): return self.val == other.valif __name__=='__main__': p1 = Parent(1) p2 = Parent(1) pr...

[python] 모듈 디펜던시 찾기, sfood

Python 개발에서 setup 설치를 할 때,모든 것을 설치하지 않고 필요한 모듈만 설치해야할 필요가 생겼습니다.예를 들어,top/utiltop/firsttop/second의 모듈 등이 있고,top/second 에서는 top/util 만 참조하고 top/first 모듈은 참조하지 않을 때top/first를 제외하고 설치하면 편합니다.그러려면 우선 to...

[Ubuntu 12.04] pip upgrade

우분투에 디폴트 설치된 파이썬은 2.7.3 입니다.일전에 파이썬 패키지 설치에 관한 easy_install 및 pip 에 대한 고찰에서 언급한 바와 같이 easy_install을 설치하면 pip 버전이 최신 것이 설치됩니다.하지만 $ sudo apt-get install python-pip로 설치한 모듈은 1.0 버전이 설치됩...

[Python] 가변길이 패러니터 및 키워드 패러미터 XML-RPC

지난번 포스팅에서 C와 Python의 가변길이 패러미터를 간단히 살펴보았습니다.다시한번 해당 내용을 리뷰해 보도록 하겠습니다.또한 XML-RPC 에서는 가변길이 혹은 키워드 패러미터라는 것이 존재하지 않는데,그것을 돌려서 호출할 수 있는 방안도 고려해 보겠습니다.###################################################...

[Python] PyCharm을 이용한 원격 디버거

예전 WinPDB를 이용한 원격 디버거를 살펴보았습니다.하지만 PyCharm 에서도 원격 디버거가 쉽게 된다는 사실을 이제야 알았네요.개발 시에는 상관없지만,실제 Device나 Appliance에 Deploy 시키고 나서 파이썬을 디버그 하려면쉽게 할 수 있는 상황이 아닐 수 있습니다.이런 경우, PyCharm을 이용한 원격 디버거를 이용하면 ...

[Python] 4개의 Web Frameworks 비교 (Pyramid, Bottle, Django, Flask)

Python의 IDE로 사용하고 있는PyCharm이 버전3이 되었습니다.What's New 를 살펴보다 보니 Pyramid 웹 프레임워크가템플릿이 추가되었다는 군요.그래서 살펴보다가 Python 언어로 만들어진 웹 프레임워크의 대표적인 4가지,Pyramid, Bottle, Django, Nimble 의 비교한 블로그 내용을 보았습니다.간단히 번역을 해 ...
1 2 3 4 5 6 7 8 9 10 다음

구글애드텍스트