inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

예제로 살펴보는 PyQt Tutorial

생선가게 POS기 만들기 - 2

= 두 번 누르면 나오는 EOF while Parsing 에러는 어떻게 해결하나요?

해결된 질문

211

david_kim90

작성한 질문수 6

1

안녕하세요 강사님,

GUI에서 계산을 하고 첫 번째 = 를 누르면 계산이 잘 되는데 두 번째 누르면 아래와 같이 EOF 에러가 뜹니다. 두 번째 누를때에는 에러와 값 변경이 없게 하려면 어떻게 하나요? 

감사합니다!

GUI pyqt

답변 1

0

Seungju Kim

해당 코드를 보시면 연산 결과값을 lcd전광판에 먼저 보여주고 self.s 라는 변수를 다시  '  ' 로 초기화 하였기에  해당 동작이 실행되지 않습니다.

self.s = '' 이 부분을 주석 처리하시면 문제는 해결됩니다.

더 궁금한 사항있으시면 질문해주시면 감사하겠습니다! ^^

즐거운 명절 되시길 바랍니다 ㅎㅎ

몇가지 질문이 있습니다.

0

435

1

qtimer , qthread 차이

0

1178

1

pyinstaller 오류 2

0

890

1

pyinstaller 오류

0

528

1

pyqt-sip 오류3

0

481

1

pyqt5-sip 오류2

0

2078

1

PYQT5-sip 에러

0

5423

2

버튼이 눌려지면 새 창 띄우기

0

363

0

버튼 관련

0

329

0

질문있습니다.

0

248

0

QT 디자이너 설치 오류

0

2322

1

No module named 'PyQt5'

0

624

0

QSlider 부분 자료 파일

0

360

1

gui 화면이 나오지 않아요

0

555

3

PyQt5와 matplotlib 연동 후 실시간 figure 업데이트

0

1040

1

프로그램무한반복.exec_() 관련

0

875

1

QTableWidget

0

543

1

QProgressBar 질문

0

387

1

QLabel('이름') vs. QLabel('이름', self)

0

434

1

QWidget vs. QMainWindow 질문

0

1238

1

matplotlib과 pyqt5 연동방법 질문 (QLabel로? 다른방법으로?)

0

975

1

Tensorflow 관련

0

2197

5

QtDesigner 관련

0

267

1

파이썬 설치시 반드시 같은 버전으로 해야하나요?

0

256

1