14.9 모듈 작성하기
파이썬 코드를 포함한 파일은 모듈로 임포트(import)할 수 있다. 예를 들어 다음 코드를 wc.py 파일로 작성했다고 하자.
def linecount(filename):
count = 0
for line in open(filename):
count += 1
return count
print(linecount('wc.py'))
이 프로그램을 실행하면 자기 자신을 읽어 들여서 파일의 줄 수, 여기서는 7을 출력한다. 또한, 다음과 같이 임포트할 수도 있다.
>>> import wc
7