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

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

[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 의 비교한 블로그 내용을 보았습니다.간단히 번역을 해 ...

[Python] 클래스 다중상속 및 @classmethod

C++, C#, Java 등등의 OO 언어 마다 클래스 상속 개념은 다 있지만,다중 상속은 되는 언어도 있고 안되는 언어도 있습니다.(C++은 다중상속은 안되고 friend 개념이 들어있는 것으로 기억하는데 사용한지 십년도 더 된거 같아 이제는 기억이 가물 가물 하네요)암튼 파이썬에서도 다중 상속이 잘 됩니다.class A(): def m(se...

[Python] 데코레이터에 대한 고찰

파이썬에서 어떤 클래스에서 클래스 인스턴스 함수를 만들때는 항상첫번째 패러미터로 self가 옵니다.myCls: myF1(self, p1,p2): print 'in myF1(p1="%s",p2="%s")' % (p1,p2)와 같은 경우 myF1의 첫번째 패러미터로 항상 self가 옵니다.C++, C# 등에서와 같이 this 함수와 같은 의미로 이해하면 ...

[Python] 스케줄러 (at, interval, cron) 작업에 대한 고찰

프로그램 작업을 하다보면 다음과 같이 호스트 시스템에서 동작하는시간 관련 스케줄러 작업이 필요할 경우가 있습니다.at : 특정 지정 시간에 작업을 수행함interval : 주기적으로 주어진 초/분/시간 등 만큼 매번 수행되는 작업cron : 특정 정해진 요일, 날짜, 시간, 분, 초 등의 작업 (주의! 현재 cron 작업에서는 분단위가 가장 작은 시간 ...
1 2 3 4 5 6 7 8 9 10 다음

구글애드텍스트