다른 파일에 있는 코드 import해서 사용하기
💡 다른 파일에서 선언한 함수,변수를 import해서 사용할 수 있다!
📌ex)
main.py
import a (a 파일을 import한다.)
a.a_funtuin() (파일명.함수명,변수명()을 입력해 사용한다.)
a.py
def a_funtion():
print("hi~~!")
✔️ from a import a_funtion(함수명)을 임포트하면 a_funtion으로 바로 사용이 가능하다.
✔️ from a import * 을 임포트하면 a파일에 있는 모든 함수를 사용할 수 있다.
✔️ from 폴더명 import 파일명 을 임포트하면 해당 폴더의 임포트한 파일을 모두 사용할 수 있다.
✔️ 가급적이면 from folder import b와 같이 폴더/파일명으로 import 하는 것이 추적하기 편리하다.
❗ 다른 파일의 변수를 사용할 때는 folder.파일명 import *은 사용에 주의하자! 이유는 모든 변수가 import되어 어떤 파일에서 불러온 변수인지 확인이 어렵다는 점이다.