Windows 기반의 파이썬 스터디 하면서 설치한 추가 라이브러리 목록 정리

 

PyQT4.11.4

http://www.riverbankcomputing.co.uk/software/pyqt/intro

GUI 를 좀 더 쉽게 구현할 수 있도록 도와주는 라이브러리

단일 소스로 Windows 외의 리눅스 및 Mac환경에서도 동일하게 사용 가능

기본적인 방식으로는 UI가 XML로 저장되고 이후 파이썬 소스로 컨버팅 해서 사용

최신 버젼은 PyQT5이고 상업적인 목적이라면 유료

 

MySQL 5.6.25 / Connector

오픈 RDBMS, 파이썬용 Driver를 같이 제공하고 있음

 

MatplotLib 1.4.3

다양한 도표를 그릴 수 있는 라이브러리, 최초 개발자는 암으로 고인이 되셨음,

http://matplotlib.org/

 

Scipy 0.15.1

https://pypi.python.org/pypi/scipy

Numpy 와 같이 산술 계산하는데 도움이 되는 라이브러리, 실제로 Numpy 의 기능 일부 기반으로 개발되어졌음

 

SIP 4.16.8

http://pyqt.sourceforge.net/Docs/sip4/introduction.html#features

QT Gui 용으로 최초 개발되었던 C/C++ 라이브러리를 바인딩 하기 위한 툴

 

PTVS (Python Tool for Visual Studio)

https://pytools.codeplex.com/

Visual Studio IDE 상에서 파이썬 개발환경 제공, 외부 라이브러리 업데이트 하는데 약간 번거로운 부분 있음

 

Numpy

http://www.numpy.org/

파이썬으로 산술 계산하는데 도움이 되는 라이브러리

 

 

위의 라이브러리들을 모두 깊이 있게 보지는 못했지만..

이러한 외부 라이브러리의 도움으로 더욱 강력해지는 파이썬인듯 합니다.

 

다만 위에서도 언급했듯이 PTVS와 MataplotLib 와는 궁합이 잘 안 맞는것 같습니다.

제 개발환경에서는 계속 아래와 같이 Python Environments에서 업데이트 하는데 시간이 오래 걸립니다.

해결 방안을 찾으면 업데이트 하겠습니다.

 

image

 

 

이후로는 샘플데이터를 MySQL로 밀어 넣고..

샘플 데이터로 다양한 데이터 분석 및 결과를 공유 해 보도록 하겠습니다.

 

최근 파이썬을 공부 해 보고 있습니다.

시간 될 때 한번 봐야지 하고 있다가 우연히 찾게 된 파이썬 사이트들 몇 개 공유 합니다.

 

 

https://www.python.org/

파이썬 공식 사이트, 최신 파이썬 뿐 아니라 wiki 형식으로 정리되어진 많은 문서들 역시 찾아 볼 수 있습니다.

 

 

https://wikidocs.net/book/1

2000년 초반에 출간한 책을 Wiki 형식으로 정리해서 공유한 한글 사이트 입니다.

저자가 뉘신지는 모르겠지만 저도 기회가 된다면 제가 아는 지식에 대해 잘 정리해서 많은 분들과 공유할 수 있으면 좋겠습니다.

 

http://pytools.codeplex.com/

Python Tool for Visual Studio, 말 그대로 Visual Studio IDE 상에서 파이썬 개발을 도와주는 툴입니다.

Add-in 환경으로 사용 가능하며 VS2015 까지 지원하고 있습니다.

최근 버젼은 2.2 이고 Visual Studio Express(VS 무료 버젼)도 지원한다고 합니다. (단 PTVS 2.2 이상에서만)

 

파이썬 통합 개발환경은 파이썬 자체에서 제공하는것도 있지만 반응이 워낙 느려서 추천하고 싶지는 않고..

이클립스나 Visual Studio 환경에서 개발하면 매우 편리할 것 같습니다.

 

 

3일째 파이썬 자료들을 보고 학습 중인데..

언어는 매우 간결하면서도 파워풀한 스크립트 언어로 보입니다.

 

제가 파이썬에 관심 갖는 이유는 데이터 분석에 활용해 보고자 함인데요.

빠른 결과 확인 및 수정 과정에 대한 이터레이션을 원활히 해 보고자 함입니다.

 

제 생각처럼 될지는 모르겠으나 의미 있는 분석이 된다면 그 결과 또한 차례로 공유 해 보도록 하겠습니다.

+ Recent posts