inflearn logo
강의

Course

Instructor

Python Basics to Practice Part 5

GUI Programming-2 (Practice-2)

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

227

fanda0914

6 asked

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

Answer 0

15분 48초 질문

0

7

1

26-1년도 이론문제 재탕

0

21

1

26-1년도 코드문제 재탕

0

15

0

계좌잔고 조회하기

0

10

0

안녕하세요 강사님

0

16

1

[시험 준비] AICE Associate 단기간 합격을 위한 모의고사 활용 방법 문의

1

16

1

이론재탕만 눈치챘어도

0

30

1

25-3년도 이론문제 재탕

0

22

1

25-3년도 코드문제 재탕

0

17

0

출력값 문의

0

20

2

인코딩을 다 꼭 해봐야하는지

0

19

2

LLM 시대에서 머신러닝 개념 이해 필요성 문의

0

22

1

25-2 분기커버리지

0

22

0

25-2 이론 재탕

0

29

1

25-1 이론 재탕

0

28

1

강의 잘보고 있습니다. 강의 파일을 어디서 찾아야 되는지 몰라서 여쭤 봅니다.

0

25

1

서브넷 마스크

0

36

1

모의고사 1회 계산문제 2개 맞았는데

0

55

2

기존 미국주식 자동매매 프로그램과 같은 AWS 서버에서 돌리려고 할때

1

38

1

안녕하세요? 강사님 질문있습니다.(인코딩관련)

0

54

2

강의자료 문의

0

44

1

버튼 배치관련 질문

0

212

0

GUI 프로그래밍 실습 5

0

247

0

버튼에 command함수 질문

0

294

1