반응형
파이썬 코드에서 다음과 같은 valueError, 값 에러가 떴었다.
에러를 확인해보니 26 줄의 버튼 객체 부부과
6번째 줄의 float 부분이 걸렸다.
해당 부분은 string, 문자로 받은 값을 실수 값으로 전환하고 해당 내용을 버튼을 클릭해서 계산하도록 하는 거였는데
이 부분에서 문자를 실수 값으로 변환할 수 없다고 떴었다
# 에러 뜬 코드
calculate_button = Button(text="계산하기", command=miles_to_km())
calculate_button.grid(column=1, row=2)
여기에서 동작하는 def miles_to_km(): 함수를 호출할 때 괄호() 를 붙였다는 걸 알게되었다. 클래스 처럼 호출했음.
# 에러 수정
calculate_button = Button(text="계산하기", command=miles_to_km)
calculate_button.grid(column=1, row=2)
다음과 같이 수정후 다시 돌리기
수정 후, 에러나지 않고 잘 돌아간닷~
끗:)
반응형
'Python' 카테고리의 다른 글
Python) 인수, 매개변수, 함수, *args, **kwargs 정리 (0) | 2022.07.31 |
---|---|
[pyscript] 99프로의 사람을 위한 프로그래밍을 만들어 나가겠습니다 (0) | 2022.07.14 |
pycharm 에서 파이썬 새 프로젝트 만들기 (0) | 2022.07.10 |
Python으로 이미지들을 gif파일로 만들기/ 티스토리에 gif 올리는 법 (0) | 2022.07.06 |
파이썬으로 글자 그림 만들기, python figure (0) | 2022.07.06 |