Codigo:
import fundamentus
import pandas as pd
# Definindo a carteira de ações
carteira_civil = ['DIRR3.SA', 'TEND3.SA', 'LAVV3.SA', 'CYRE3.SA',
'CURY3.SA', 'MRVE3.SA', 'MDNE3.SA', 'PLPL3.SA', 'EZTC3.SA']
# Criando um df com algumas infos da carteira
civil = fundamentus.get_papel(carteira_civil)[['Setor', 'Cotacao', 'Min_52_sem', 'Max_52_sem', 'Valor_de_mercado',
'Nro_Acoes', 'Patrim_Liq','Receita_Liquida_12m','Receita_Liquida_3m',
'Lucro_Liquido_12m', 'Lucro_Liquido_3m']]
civil.head(3)
Erro:
ValueError Traceback (most recent call last)
<ipython-input-71-873db5be557c> in <cell line: 9>()
7
8 # Criando um df com algumas infos da carteira
----> 9 civil = fundamentus.get_papel(carteira_civil)[['Setor', 'Cotacao', 'Min_52_sem', 'Max_52_sem', 'Valor_de_mercado',
10 'Nro_Acoes', 'Patrim_Liq','Receita_Liquida_12m','Receita_Liquida_3m',
11 'Lucro_Liquido_12m', 'Lucro_Liquido_3m']]
9 frames
/usr/local/lib/python3.10/dist-packages/pandas/io/html.py in _parse_tables(self, doc, match, attrs)
567
568 if not tables:
--> 569 raise ValueError("No tables found")
570
571 result = []
ValueError: No tables found