■ 파이썬 모듈의 설치 파이썬 모듈을 rpm, yum, apt-get등의 리눅스 설치도구나 윈도우의 실행 프로그램으로 설치하면 현재의 시스템과 파이썬 구동 환경에 맞게 간단히 설치할 수 있지만 특정 모듈에 집중해서 배포하는 경우에는 파이썬의 Distutils에서 제공하는 표준 기능을 활용하여 어렵지 않게 설치 할 수 있습니다. 위의 그림은 파이썬에서 생성한 setuptools의 윈도우용 배포 파일을 실행 했을 때의 화면으로 현재의 파이썬 환경을 자동 인식하여 손쉽게 설치를 진행 할 수 있음을 확인할 수 있습니다. 모듈을 설치하면 위의 그림과 같이 파이썬 라이브러리 폴더 아래 site-packages에 저장됨을 확인 할 수 있습니다. 설치 작업은 모듈을 다운로드 받아서 압축 파일을 특정 폴더에 해제하는 것..
"파이썬 모듈과 패키지 - 파이썬 배우기(Python)" 에 이은 포스팅입니다. 파이썬의 내장 라이브러리 모듈은 다양한 분야에 걸쳐서 충분한 테스트를 거친 좋은 코드임에도 불구하고 이를 모르거나 접해 보지 못하면 이미 만들어져 있는 훌륭한 코드가 있음에도 불구하고 똑같은 또는 유사한 기능을 다시 코딩하는 우를 범할 수 있습니다. 본격적인 파이썬 프로그래밍에 앞서 구현하려는 기능이 파이썬 라이브러리 모듈에 있는지 꼭 확인해 볼 필요가 있습니다. 이미 잘 만들어 놓은 라이브러리를 최대한 활용해서 효율적이고 효과적인 프로그래밍을 누려 보세요. 파이썬의 내장 라이브러리 모듈은 모듈 단위의 문서화 자료를 참조해도 되고 import 모듈명 이후에 help(모듈명)하면 자세한 설명을 확인할 수 있습니다. 아래는 re..
파이썬은 지금까지 다룬 다양한 타입과 기본 제공 함수들을 통해서도 다른 프로그램밍 언어에서는 볼수 없는 상당히 유연한 모습을 보여주고 있는데 확장 모듈을 통해서 이보다 좀더 복잡한 문제들을 간편하게 해결하거나 기타 유용한 기능들을 활용 할 수 있습니다. 모듈은 파이썬의 클래스, 함수, 전역 변수 등을 묶어 놓은 것으로 용도에 따라 코드의 재사용성을 극대화 시켜 줍니다. 모듈을 사용하게 되면 얻는 유익을 정리해 보면 다음과 같습니다. 연관성이 있는 모듈만을 로드하여 프로그램 시작 시간을 최소화.필요한 모듈을 손쉽게 추가하여 사용할 수 있습니다.별도의 네임스페이스를 가지고 있어서 다른 모듈과 독립적으로 작업할 수 있습니다.특정 모듈을 필요에 따라 대치시킬 수도 있습니다. ■ 모듈(module)의 정의와 사용..