# 046.py - 파이썬 모듈 임포트 이해하기(import)[2] from time import sleep from mypackage import mylib from mypackage.mylib import reverse sleep(1) # time 모듈의 sleep 함수 호출 mylib.add_txt('나는', '파이썬이다') # mypackage.mylib 모듈의 add_txt 함수 호출 reverse(1, 2, 3) # mypackage.mylib 모듈의 reverse 함수 호출
# 047.py - 파이썬 모듈 임포트 이해하기(import)[3] import mypackage as mp import mypackage.mylib as ml ret1 = mp.mylib.add_txt('대한민국', '1등') ret2 = ml.reverse(1, 2, 3)
from mypackage.mylib import add_txt, reverse ret1 = add_txt('하늘은', '맑음') ret2 = reverse(1, 2, 3) print(ret1) print(ret2)
#!/usr/bin/env python #-*- coding: utf-8 -*- from time import sleep from mypackage import mylib from mypackage.mylib import reverse sleep(1) mylib.add_tx('나는 ', '파이썬이 좋아요') reverse(1, 2, 3)
func1() print(strdata) print(param) func2(param) print(param) func3() print(param) #42 def reverse(x, y, z): return z, y, x ret = reverse(1, 2, 3) print(ret) r1, r2, r3 = reverse('a', 'b', 'c') print(r1) print(r2) print(r3) #43 import time print('5초간 프로그램을 정지합니다.') time.sleep(5) print('5초가 지나갔습니다.') #mylib.py def add_txt(t1, t2):
from time import sleep # from mypackage import mylib from mypackage.mylib import add_txt from mypackage.mylib import reverse sleep(2) print(add_txt('나는', '자연인이다')) print(reverse(1, 2, 3))
#!/usr/bin/env python #-*- coding: utf-8 -*- # alias 방법 # 긴 모듈 임포트를 alias 시킴 # import 이름이 긴 모듈명 as 별명 import mypackage as mp import mypackage.mylib as ml print(mp.mylib.add_tx('파이썬', '1등')) print(ml.reverse(1, 2, 3))