PyQT 질문드립니다.

조회수 1151회
# button
    self.Login_Button = QtWidgets.QPushButton(LoginFrom)
    self.Login_Button.setGeometry(QtCore.QRect(230, 220, 111, 41))
    self.Login_Button.setObjectName("Login_Button")
    self.Login_Button.clicked.connect(self.login)

    self.retranslateUi(LoginFrom)
    QtCore.QMetaObject.connectSlotsByName(LoginFrom)

def login(self):
    server = self.ServerIp.text()
    user = self.ID.text()
    pw = self.Password.text() 
    db = self.Database.text()
    conn = pymysql.connect(host=server, user=user, password=pw,db=db, charset='utf8')

    if conn==True :
        pass
    else :
        self.Errorlabel.setText("잘못된 정보입니다.")

로그인 폼을 작성중에 있습니다. sql에 로그인이 되면 새로운 다이얼로그가 뜨고 로그인이 안될경우 라벨창에 잘못된 정보를 띄우려고 하는데 conn 부분에서 오류가 생기는데 어떻게 하면 좋을까요?

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)