Mudei a estrutura pois o init.py estava muito grande e complexo por ter muitas classes, assim dificultando o entendimento e manutenção das mesmas. Propus a criação de um arquivo para cada classe e assim isolar as responsabilidades.
No HTML da consulta do pregão, todos os links que deveriam ser capturados estavam dentro de funções JS e a tag html responsável pela info fazia a chamada via o onclick. Com base nesse cenário foi criado um parser para achar a tag, extrair a função contida no atributo onclick e localizar o link da função em questão.
Issue
Mudei a estrutura pois o init.py estava muito grande e complexo por ter muitas classes, assim dificultando o entendimento e manutenção das mesmas. Propus a criação de um arquivo para cada classe e assim isolar as responsabilidades.
No HTML da consulta do pregão, todos os links que deveriam ser capturados estavam dentro de funções JS e a tag html responsável pela info fazia a chamada via o onclick. Com base nesse cenário foi criado um parser para achar a tag, extrair a função contida no atributo onclick e localizar o link da função em questão.