inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

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

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

225

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

8

0

누락코드

0

9

1

다차원 배열 포인터 질문있습니다

0

14

2

원핫인코딩 전 train과 test 병합여부

0

10

1

수강기간 연장

0

13

1

자동화시트에 이미지를 제가 원하는 사진을 다운 받아서 시트에 입력할수 있을까요?

0

11

1

이론 파트 재탕

0

20

1

모의고사 5회

0

16

0

12분 10초 func(values, 0, 1)을 넣을 때

0

17

1

mcp 관련 질문

0

35

2

Alpha vantage 유료화?

0

40

2

오류

0

28

1

29강 작업2형의 이상치 처리

0

41

2

재탕문제

0

44

1

재탕문제

0

27

0

수강기간 연장 문의드립니다!

0

46

2

파이썬 추가 코드

0

48

1

9월에 실기출제기준 개정내역에 신설된부분

0

46

1

실기 문제 구성?

0

31

0

실기 문제 구성?

0

32

0

colab 작동

0

56

2

버튼 배치관련 질문

0

210

0

GUI 프로그래밍 실습 5

0

246

0

버튼에 command함수 질문

0

290

1