Erro na função .pinte()?

Erro na função .pinte()?

por Fernando Joaquim -
Número de respostas: 1

No arquivo que eu baixei do esqueleto_ep9.py a função .pinte() tem a seguinte descrição:

''' (self, cor, Imagem) -> None

[...]'''

Mas quando eu tento executar o programa, recebo o seguinte erro:

File "esqueleto_ep9.py", line 122, in main
    pintada.mostre()
AttributeError: 'NoneType' object has no attribute 'mostre'

Olhando na linha 122, percebi que o código está escrito da seguinte maneira:

pintada = entrada.pinte( VERDE, bordas)

Até onde eu entendo, a variável pintada sempre será None. Isso está certo?