Причина, по которой вы не получаете никаких данных, заключается в том, что исходный код страницы не содержит данных, которые вы пытаетесь получить.Данные динамически извлекаются и обрабатываются с использованием javascript.
Чтобы получить данные, вам придется либо эмулировать динамическое извлечение, либо использовать безголовый браузер, например, селен, для навигации по странице и извлечения данных таким образом.
- обновление из комментариев -
Учитывая, что вы выбрали с помощью Selenium:
При вашем текущем подходе вы захотите выяснить xpath таблицы, которую выищу.Вы можете получить это, проверив его в браузере и выбрав copy> xpath на элементе.Если вы предпочитаете просто написать собственную запись xpath, вы можете посмотреть, как это можно сделать здесь.
Для таблицы, которую вы хотите, xpath будет выглядеть примерно так: //table[@class="summary data-table"]
Для проверки различных путей xpath вы можете вставить их в консоль браузера в качестве поиска:
$x('//table[@class="summary data-table"]')
Если вы хотите более быстрый метод, вы можете использовать querySelectors или css:
document.querySelector('table.summary.data-table')
# output from the browser
<table class="summary data-table">…</table>
Более подробно о том, как использовать Selenium, можно узнать на сайте https://wiki.saucelabs.com/display/DOCS/Getting+Started+with+Selenium+for+Automated+Website+Testing