코드에서 패키지를 사용하려면 먼저 액세스할 수 있도록 설정해야 합니다. 수입하셔야 합니다. 파이썬이 정의되기 전에는 아무 것도 사용할 수 없습니다. 예를 들어 기본 유형(int, float 등)은 원할 때마다 사용할 수 있습니다. 그러나 당신이 하고 싶어 하는 대부분의 것들은 그 이상이 필요할 것입니다. 예를 들어, 1라디안의 코사인을 계산하려는 경우 math.cos(0)을 실행하면 수학이 정의되지 않았기 때문에 NameError가 발생합니다.
예시
사용할 수 있도록 먼저 코드에서 해당 모듈을 가져오도록 Python에 지시해야 합니다.
>>> math.cos(0) Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'math' is not defined >>> import math >>> math.cos(0) 1.0
가져오려는 고유한 Python 파일이 있는 경우 다음과 같이 import 문을 사용할 수 있습니다.
>>> import my_file # assuming you have the file, my_file.py in the current directory. # For files in other directories, provide path to that file, absolute or relative.