Commit b7babc5
authored
Correções e padronizações
* Reescrita da função `get_fundamentus()`
* **FEATURE**
* Não mais exclui informações das tabelas baixadas
* Reorientação do dataframe de saída — ativos ocupam colunas; indicadores (labels), linhas
* Padronização e reescrita de labels — remoção de acentos, letras maiúsculas, etc.
* Novo tipo de entrada: string com tickers separados por espaço
* Informa usuário quando ticker não é encontrado
* Padronização da docstring
* **FIX**
* Adicionado user-agent ao header de cada request — previne Access Denied
* Valores de setor, subsetor e números negativos são tratados corretamente — leitura das tabelas com Pandas
* Remoção do bloco `try` — tickers inexistentes são verificados pela presença de tabelas
* Alterações na função `get_tickers()`
* **FEATURE**
* Padronização da docstring
* **FIX**
* Atualização do dicionário de setores — incongruências entre nome e código de diversos setores
* Adicionado user-agent ao header de cada request — previne Access Denied
* Remoção do bloco `try` (discutir sobre?) — se necessário, verificam-se respostas inesperadas com `response.raise_for_status()`
* Alterações na função `get_ibov()`
* **FEATURE**
* Padronização da docstring
* **FIX**
* Remoção do parâmetro `atual` — sem serventia, apenas ignora execução da função quando `False`
* Adicionado user-agent ao header de cada request — previne Access Denied
* Remoção do primeiro bloco `try` — se necessário, verificam-se respostas inesperadas com `response.raise_for_status()`
* Adição do user-agent, padronização das docstrings e dos parâmetros para as funções:
* `get_financials()`
* `get_income_statement()`
* `get_balance_sheet()`
* `get_cash_flow()`
* Padronização da docstring para a função `get_sp500_tickers()`1 parent ec58e14 commit b7babc5
1 file changed
+290
-236
lines changed
0 commit comments