본문 바로가기

Module

(2)
표준 라이브러리 파이썬 표준 라이브러리는 파이썬을 설치할 때 항상 함께 설치되는 많은 수의 유용한 모듈들을 말한다.파이썬 표준 라이브러리에 익숙해지면 이를 이용해 해결할 수 있는 많은 문제들을 좀 더 빠르고 쉽게 해결할 수 있다. 지금부터 표준 라이브러리에 포함된 많은 모듈 중에서 자주 사용되는 몇가지 모듈에 대해 알아볼 것이다. sys 모듈sys모듈에는 시스템의 가능을 다루는 여러 함수들이 들어 있다. 예를들어 sys.argv리스트에는 명령줄 인수들이 들어 있다. 또 sys 모듈을 통해 현재 사용하고 있는 파이썬의 버전을 알아올 수 있다.help(sys)를 쳐보면 sys에 대해 알수있다. argv -- command line arguments; argv[0] is the script pathname if known v..
모듈 앞에서는 함수를 통해 우리가 프로그램 안에서 코드를 재사용하는 방법에 대해 알아보았다. 그러면 여러 함수들을 한꺼번에 불러들여 재사용하는 방법은 없을까? 이럴때 모듈을 이용한다. 모듈을 작성하는 데에는 여러가지 방법이 있다 , 가장 간단한 방법은 " .py " 확장자를 가진 파일을 하나 만들고 그 안에 함수들과 변수들을 정의해 두는 것이다. 모듈을 작성하는 또 한가지 방법은 우리가 현재 사용중인 파이썬 인터프리터를 만드는데 사용되는 프로그래밍 언어로 모듈을 작성하는 것이다. 예를들어 , 표준 파이썬 인터프리터를 사용중인 경우 C언어를 이용하여 모듈을 작성하고 컴파일하면 파이썬에서 이것을 불러와 사용할 수 있다. 다른 프로그램에서 import명령을 통해 모듈을 불러와 사용할 수 있다. 파이썬 표준 라이브러..