esse erro ocorre
/usr/local/lib/python3.11/dist-packages/pandas/io/html.py in _parse_tables(self, document, match, attrs)
596 tables = document.find_all(element_name, attrs=attrs)
597 if not tables:
--> 598 raise ValueError("No tables found")
599
600 result = []
ValueError: No tables found
será devido que a tabela não foi carregada, como verifico isso.