fibo.py 의 코드가 아래와 같다고 하자 def fib(n): a,b = 0,1 while b < n: print(b , end=' ') a,b = b , a+b print() 외부에서 호출하기위해서 fib.py 젤 하단에 아래와 같이 추가하자 def fib(n): a,b = 0,1 while b < n: print(b , end=' ') a,b = b , a+b print() if __name__ == "__main__": # 외부에서 호출시 import sys fib(int(sys.argv[1])) # 첫번째 외부인자 값을 사용하여 fib 호출 __name__ 이라는 뜻은 파이썬 외부에서 호출되었다는 의미 그러면 콘솔에서 아래와 같이 명령어를 입력하면 피보나치 수열을 확인할 수 있다.