# print('오늘의 날씨는', today) # print('오늘은 {}요일 입니다'.format(todayDate)) # (2) 모듈 전체를 참조하면서 별칭 부여 # import mymodule as my # today = my.get_weather() # todayDate = my.get_date() # # print('오늘의 날씨는', today) # print('오늘은 {}요일 입니다'.format(todayDate)) # (3)전체 모듈 중에서 필요한 것 참조하기(PyCharm 자동완성 가능) # from mymodule import get_weather, get_date # # today = get_weather() # todayDate = get_date() # # print('오늘의 날씨는', today) # print('오늘은 {}요일 입니다'.format(todayDate)) #[참고] # import mypackage.mymodule # print('오늘의 날씨는', mypackage.mymodule.get_weather()) # print('오늘은 {}요일 입니다'.format(mypackage.mymodule.get_date())) from mypackage import mymodule print('오늘의 날씨는', mymodule.get_weather()) print('오늘은 {}요일 입니다'.format(mymodule.get_date()))
''' exfile2.py mypackage 안에 있는 mymodule을 임포트하여 사용하고자 함 ''' print("+"*50) import mypackage.mymodule print("+"*50) today = mypackage.mymodule.get_weather() print(today) print("+"*50) from mypackage import mymodule print("+"*50) #get_weather() 호출하여 출력 today = mymodule.get_weather() print(today)
# (1) 전체 모듈 사용시 import mypackage.mymodule print('오늘의 날씨 : ', mypackage.mymodule.get_weather()) print('오늘의 요일 : ', mypackage.mymodule.get_date()) from mypackage import mymodule print('오늘의 날씨 : ', mymodule.get_weather()) print('오늘의 요일 : ', mymodule.get_date()) from mypackage import mymodule as mymo print('오늘의 날씨 : ', mymo.get_weather()) print('오늘의 요일 : ', mymo.get_date()) # (2) 모듈에서 부분적으로 사용시 # from mypackage.mymodule import get_weather, get_date # print('오늘의 날씨 : ', get_weather()) # print('오늘의 요일 : ', get_date())
import mypackage.mymodule today = mypackage.mymodule.get_weather() print('오늘의 날씨:', today) print('오늘은', mypackage.mymodule.get_date() + '요일입니다') from mypackage.mymodule import get_weather, get_date print('오늘의 날씨:', get_weather()) print('오늘은', get_date() + '요일입니다')