Olá, tudo bem?
Segue a minha resposta:
modelos/banco,py
class Banco:
def __init__(self, nome, endereco):
self._nome = nome
self._endereco = endereco
modelos/agência.py
from modelos.banco import Banco
class Agencia(Banco):
def __init__(self, nome, endereco, numero):
super().__init__(nome, endereco)
self._numero = numero
def __str__(self):
return f'{self._nome} | {self._endereco} | {self._numero}'
app.py
from modelos.agencia import Agencia
def main():
banco1 = Agencia('Banco 1', 'São Paulo', 123)
print(banco1)
if __name__ == '__main__':
main()