2017-08-18 6 views
-1
userPassword = user_input 
password = QtGui.QLabel('{}', self).format(userPassword) 

ラベルは、ユーザーが入力したテキストを持つようにしますか?PYQT4の内部でテキストを書式設定しますか?

AttributeError: 'QLabel' object has no attribute 'format' 
+0

は ''パスワード= QtGui.QLabel( '{}'、自己) ''次いでpassword.setText(のuserPassword)を試します – Anonta

答えて

0

フォーマット機能のための構文の下にエラーがあるstr.format()

Python Docs for str.format()

あなたは文字列をフォーマットしたいので、だからあなたのコードは、これをする必要があります(つまり、「{}」)とQLabelオブジェクトではない:

userPassword = user_input 
password = QtGui.QLabel('{}'.format(userPassword), self) 
関連する問題