inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬(Python) 기초부터 실무까지 part.5

GUI프로그래밍-2(실습-2)

GUI 관련없으나 질문드립니다.

217

fanda0914

작성한 질문수 6

0

  1.  

    #온도 변환기 이벤트 처리
    from tkinter import *
    
    #이벤트 처리함수를 정의함
    
    def pRocess():
        tf = float(e1.get()) #e1 엔트리 클래스에서 사용자가 입력한 값을 get()으로 가져옴.
        tc = (tf-32.0)*5.0/9.0
        e2.delete(0, END) #e2 엔트리의 값을 끝까지 다 지운다.
        e2.insert(0, str(tc))
    
    
    
    window = Tk()
    
    Label(window, text="화씨").grid(row=0, column=0)
    Label(window, text="섭씨").grid(row=1, column=0)
    
    #아래와 같이 분리를 해줘야 NoneType 에러를 발생하지않는다.
    e1 = Entry(window)
    e2 = Entry(window)
    
    e1.grid(row=0, column=1)
    e2.grid(row=1, column=1)
    
    Button(window, text ="화씨 -> 섭씨", command=pRocess).grid(row=2, column=1)
    window.mainloop()

 

해당 코드에서

  1.  

    Button(window, text ="화씨 -> 섭씨", command=pRocess).grid(row=2, column=1)

이부분에서 command=pRocess() 가 아닌 왜 command=pRocess로 넣어야하나요?

()를 넣을 경우 작동을 안하더라구요.

 

 

 

python

답변 0

영상 다운로드는 안되나요?

0

6

0

수강자료 다운로드 관련 문의

0

12

2

Opus/Sonnet 버전 관련 문의

1

13

2

"run_nvidia_gpu.bat" 실행후

0

11

1

섹션2 질문이요

1

16

2

섹션 2

0

12

1

섹션1.9 질문입니다!

1

22

3

웹서비스 방법

0

20

1

MCP 정의가 잘못되어 있음 (Chapter2)

0

21

1

수강 연장 문의드립니다.

0

27

2

13. (App 2) 기본기 훈련 에서

0

29

1

채점 프로그램 미작동

0

22

2

챌린지 시작일 문의

0

34

0

2. 어떤 도구를 사용하는 것이 가장 유리할까? 강의 중

0

27

1

안녕하세요 ppt 자료 메일로 부탁드립니다

0

18

1

11차시 Antigravity IDE 설치 후

0

30

1

링크드 리스트 중간 삽입삭제 시간복잡도 질문

0

28

1

Kaggle 노트북(predict.ipynb) 관련

1

33

2

처음 에이전트 설정을 잘못 했을 경우 수정 하는 방법

0

33

1

강의 연장 문의

0

31

2

수강 신청 연장 문의드립니다.

0

46

2

버튼 배치관련 질문

0

204

0

GUI 프로그래밍 실습 5

0

244

0

버튼에 command함수 질문

0

279

1