iniciando PyThon

62 views
Skip to first unread message

Roberto Curval

unread,
Jan 30, 2024, 10:55:52 AMJan 30
to Grupy-SP - Grupo de usuários Python na cidade de São Paulo
Boa tarde
 
from PyQt5 import QtWidgets,QtGui
import sys
from tela22 import Ui_tela22
class Main(QtWidgets.QMainWindow):
def __init__(self):
QtWidgets.QMainWindow.__init__(self)
# super().__init__()
self.ui = Ui_tela22
self.ui.setupUi(self)
app=QtWidgets.QApplication(sys.argv)
window = Main()
window.show()
sys.exit(app.exec_())


fiz esse programa mas deu esse erro :
Traceback (most recent call last):
  File "C:\000-python\exemplos\Tela\ProjetoAULAS\aula5964.py", line 11, in <module>
    window = Main()
             ^^^^^^
  File "C:\000-python\exemplos\Tela\ProjetoAULAS\aula5964.py", line 9, in __init__
    self.ui.setupUi(self)
TypeError: Ui_tela22.setupUi() missing 1 required positional argument: 'tela22'

o que esta errado ?? 

Process finished with exit code 1

Eric Hideki

unread,
Jan 30, 2024, 11:00:06 AMJan 30
to Grupy-SP - Grupo de usuários Python na cidade de São Paulo
Olá! Para Python é importante a ordem da identação, sugiro revisitar.

Outro ponto da mensagem ele dá um tipo de erro de tipo informando que falta um argumento para o 'tela22'. Ou seja, além do self que você colocou, há outro argumento / variável que deve ser informando para que a função prossiga. Imagino que esteja copiando de algum tutorial ou artigo, talvez valha revisitar se há algum ponto que esteja faltando para que funcione.

Espero ter ajudado em algum ponto. Qualquer dúvida, conte com a comunidade. Abs.

Reply all
Reply to author
Forward
0 new messages