Já que a função vai receber um html, pq não chamar o parâmetro de html ao invés de input, o que definitivamente vai contra algum PEP pelo menos, já que input é um nome reservado para a função, ainda que a função input não seja chamada dentro da trata_html, essa prática ainda assim deveria ser evitada, correto?