A Unidade Fiscal do Estado de São Paulo (UFESP) é utilizada, dentre outras funções, para calcular as multas ambientais do estado de São Paulo. É definida pela Secretaria da Fazenda do Estado de São Paulo (SEFAZ).
Com objetivo de obter os dados, para cálculos de multas, inicialmente vi o código apresentado em Medium: Web Scraping: aquisição de dados em páginas web com Python, porém optei por fazer d'outro jeito a aquisição dos dados.
Optei por utilizar o site oficial da SEFAZ com as informações. Fiz a partir de 1997 apenas.
# Instala
!pip3 install ufesp --upgrade
import ufesp
# Pega Tabela
df_ufesp = ufesp.get_table()
# Pega UFESP para um dado dia
ufesp.get_ufesp(dia='2021-11-15')
Para testar fiz um Google Colab
O código foi desenvolvido em julho de 2022 e será necessário atualizar uma vez ao ano. Como não é atualizado com frequência, faz-se necessário fazer essa atualização manualmente, por meio do script get_data.ipynb.
Atualizado em 16.11.2022