다른파일에서 가져온 함수의 출처를 알기 위해서 사용하고자 하는 모듈의 함수들 또는 모듈 자체를 import 할 것
double underscore
줄여서 던더라고 부름 __이렇게생긴변수__
import
하면 같은 이름의 중복을 피할 수 있음스텐다드모듈이라고함
copy
, json
모듈 이해re
, pickle
. sqlite3
필요시 배우기import sys
print(sys.path)
sys.path
가 리스트 형식이여서 append
함수를 쓰면 된다. 그리고 윈도우에서는 경로를 구분지을때 백슬래쉬를 두번 \\
써주어야 한다.append
하기 번거롭거나 자주쓰는 모듈일때 영원히 추가하고 싶다면 파이참에서 File → Settings 에 있는 경로로 잘 찾아보거나 검색해보기__name__
이란?__name__
과 조건문을 같이 활용if__name__ == '__main__'
:main()
함수 써야 되는 이유?main()
함수를 따로 구분지어 쓰도록 되어있는데 파이썬에서도 쓰는 걸 추천 하는 이유는 여러가지 파일중에 프로그램을 작동시키는 코드가 어디있는지 알기 쉽게 때문에 코드의 가독성이 오른다def main():
# 테스트용 코드 작성
if __name__ == '__main__':
main()