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.