파이썬 초보자인 SonDon이, 지금까지 써 본 언어들 가운데 가장 매력 덩어리라고 믿어 의심치 않는 파이썬과 관련된 싸이트를 모아 놓은 곳입니다. 배우기 쉽고 강력하고 게다가 지능적이기까지한 이놈의 한계는 과연 어디까지일 지 알 수 없지만, 우선은 제가 관심을 갖고 들락거리는 싸이트들만을 골라 모으고 있습니다. 시간이 지나서도 여기에 살아 남는 싸이트들에 대해서는 간략한 설명을 덧붙일 생각입니다 :-)
1 # Sites on General Concerns[ | ]
- EnThought Python
- ASPN : Python
- scientific computing environment를 논외로 한다면 이 역시 현명한 선택 가운데 하나.
- DrPython IDE
1.1 # Micellaneous[ | ]
- PyGame
- Tom Loredo's Python Resources
- Joe Strout's Python Code
- http://www02.so-net.ne.jp/~takeyama/ ( mailto:takeyama@ka2.so-net.ne.jp )
- RiverBankComputing
1.2 # Sites on Computing / Computers[ | ]
- PyPar: my favorite parallelization tools for python :-)
- Python Parallelization Project
- MPY
- MPI Python
- Python Batch Queue
2 # Sites on Scientific Concerns[ | ]
- Numerical Python and Scientific Python
- SciPy : Scientific Tools for Python
| Psyco | a Python extension module which can massively speed up the execution of any Python code (e.g. http://projecteuler.net/) |
| General Multiprecision PYthon | Python-usable modules providing multiprecision arithmetic functionality to Python programmers |
| Pyfort | a tool for creating extensions to the Python language with Fortran 77 routines |
| Pyre | an extensible, object-oriented framework for specifying and staging complex, multi-physics simulations |
| Digital Material | an extensible modeling and software infrastructure to support the representation and simulation of material structure and evolution across multiple length and time scales |
| MMTK | library for molecular simulation applications. In addition to providing ready-to-use implementations of standard algorithms |
| Atomistic Simulation Environment | modules for moving atoms, analyzing simulations, etc. (part of CAMD) |
| PyQuante | an open-source suite of programs for developing quantum chemistry methods |
| FiPy | object oriented, partial differential equation (PDE) solver, written in Python , based on a standard finite volume (FV) approach |
| GetFem++ | Python interface to GetFem++, a generic and efficient C++ library for finite element methods |
| PyMat | MATLAB engine interface allowing Python programs to start, close, and communicate with a MATLAB engine session |
- PyMOL :Using PyMOL as a Protein Structure Workbench
- MDTools for Python
- Astronomical Python
- Snack Sound Toolkit
3 # Sites on Data Visualization / Graphics Concerns[ | ]
| Gnuplot.py | a Python package that interfaces to gnuplot |
| Matplotlib | a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments (MatLab 경험이 있는 사람에겐 상당히 익숙한 :-)) |
| Lizard | a new interactive analysis and visualisation tool for Anaphe Project |
| PyOpenGL | cross platform Python binding to OpenGL and related APIs |
| Visual Python | 이전 CAMP 매뉴얼 |
| Py2Dx | a Python extension that turns most of the routines in the DXLink library into what looks like native Python commands |
| PyOpenDX | a Python binding for the OpenDX API |
| SPING | module for creating two-dimensional graphics in a manner that is both cross-platform and cross-media (PIL을 설치한 후 설치) |
- MayaVi Data Visualizer
- DISLIN: 파이썬 용은 공짜라네...얼쑤~
- PyVon: an editor for POV-RAY that works under Linux
- Using vtk Through Python
4 # Short Courses / Lectures on Python / Books[ | ]
- Python Short Course by Richard Muller
- Numerically Python
- http://cgi.cse.unsw.edu.au/~cs3141/2003/
- http://people.linuxkorea.co.kr/~yong/python/
4.1 # Books[ | ]
- 제가 처음 시작했을 때에는 ISBN:8981611211 과 ISBN:8979140959 가 큰 도움이 되었습니다.
- 2004년 9월의 시점에서 구매 가능한 입문서 가운데 한글로 된 책으로는 ISBN:8989345774 가 강추입니다 -_-乃 이강성 교수님께서 직접 홈페이지도 운영 중이신 것으로 알고 있습니다.
- 드디어 Hans Petter Langtangen 교수가 쓴 ISBN:3540294155 가 도착했습니다. 궁극의 CSE용 Python 입문서! 완전 강추입니다 -_-乃 심지어, 홈페이지에 가면 이 책의 1st Edition (납들)/2nd Edition (기능하는 펑션, 끝장보는 푸~)을 다운 받으실 수 있습니다. 박노자와 더불어, 오슬로에 대한 긍정적 인상을 강화하는 데 일조하시는 교수님이신듯 :-D
| ISBN:0131176552 | ISBN:0521852870 |
4.2 # Eric Hagemann Series from http://network.hanbitbook.co.kr/[ | ]
- 에릭 하게만 시리즈 0 - 수치처리 파이썬 소개
- 에릭 하게만 시리즈 1 - 수치처리 파이썬의 기초
- 에릭 하게만 시리즈 2 - 파이썬으로 데이터를 시각화하여 그래프 만들기
- 에릭 하게만 시리즈 3 - 변환 행렬
- 에릭 하게만 시리즈 4 - 수치처리 파이썬 모듈에 대하여
- 에릭 하게만 시리즈 5 - 수치처리 파이썬으로 배우는 확산의 개념
- 에릭 하게만 시리즈 6 - 소리 파일 분석하기
4.3 # Charming Python from IBM Dvc[ | ]
- Python에서의 함수 프로그래밍 Part 1
- Charming Python: Python에서의 함수 프로그래밍 Part 2
- Charming Python: Python에서의 함수 프로그래밍 Part 3
- Charming Python: Python의 두 얼굴 Part 2
- Charming Python: Numerical Python
- Charming Python: SimPy simplifies complex models
- Charming Python: 파이썬 IDE
- Charming Python: Iterators & generators
- Charming Python : Psyco로 파이썬을 C 만큼 빠르게
- Charming Python: SimpleParse 모듈로 파싱하기
- 초보자를 위한 wxPython
- 파이썬과 Zope를 C로 확장하기
- Charming Python: 커스 프로그래밍
- Charming Python: Hatch Python과 setuptools
- Charming Python: 파이썬 참고서적 리뷰
- Charming Python: 파이썬 독서 리스트 업데이트
- Charming Python: 파이썬 용 XML 툴 리뷰
- Charming Python : pydoc과 distutils 모듈
- Python의 메타클래스 프로그래밍, Part 3
- 파이썬 인트로스펙션(introspection) 가이드
4.4 # Anders Andreasen Tips from http://linuxgazette.net/[ | ]
- Python for scientific use. Part I: Data Visualization
- Python for scientific use, Part II: Data analysis
편집자 1.1.1.3 Jmnote
로그인하시면 댓글을 쓸 수 있습니다.