티스토리 뷰
창시자 : 귀도 반 로썸(Guido van Rossum)
Python is a clear and powerful object-oriented programming language, comparable to Perl, Ruby, Scheme, or Java.
- PyPI - the Python Package Index
- 써드파티 파이썬 모듈을 제공하는 중앙 레파지토리
특징
- free software: an open source license
- Runs on many different computers and operating systems: Windows, MacOS, many brands of Unix, OS/2, ...
- supports object-oriented programming with classes and multiple inheritance
언어 특징
- 대소문자를 구분한다.
- 변수 식별자는 형을 지정하지 않는다.
"배터리 포함" 철학
써드파티에서 제공하는 코드의 의존하지 않고 파이썬만으로 대부분의 일을 처리할 수 있도록 많은 내장함 수 제공
Use Python for
Web Programming | Django, Pyramid, Bottle, Tornado, Flask, web2py |
GUI Development | wxPython, tkInter, PyGtk, PyGObject, PyQt |
Scientific and Numeric | SciPy, Pandas, IPython |
Software Development: | Buildbot, Trac, Roundup |
System Administration: | Ansible, Salt, OpenStack |
강좌
댓글