파이썬/에러 디버깅
NameError: name 'greet' is not defined
kimble2
2024. 8. 10. 09:58
반응형
함수나 모듈이 정의되기 전에 호출
문제 코드:
greet()
def greet():
print("Hello, World!")
오류 메시지:
NameError: name 'greet' is not defined
해결 방법: 함수나 모듈을 호출하기 전에 먼저 정의해야 합니다.
def greet():
print("Hello, World!")
greet()
python에서 NameError를 피하기 위해 변수, 함수 또는 모듈을 사용하기 전에 반드시 정의하고, 정확한 이름을 사용해야 합니다
반응형