Как прокрутить таблицу с помощью selenium на странице, которая не скроллит?

Чтобы прокрутить таблицу на странице, которая не скроллит, с помощью Selenium и Python, необходимо использовать JavaScript, чтобы выполнить прокрутку с помощью скрипта.

Вот пример кода, который позволяет прокрутить таблицу вниз на определенное количество пикселей:

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.action_chains import ActionChains

# Создаем экземпляр веб-драйвера
driver = webdriver.Chrome()
driver.get("url_вашей_страницы")

# Находим элемент с таблицей, которую нужно прокрутить
table = driver.find_element(By.CSS_SELECTOR, "css_селектор_таблицы")

# Выполняем скрипт для прокрутки
driver.execute_script("arguments[0].scrollBy(0, 400);", table)

# Закрываем веб-драйвер
driver.quit()

В этом примере мы использовали метод scrollBy() в JavaScript, чтобы прокрутить таблицу по вертикали на 400 пикселей вниз. Вы можете изменять это значение в зависимости от вашей потребности. Также замените "url_вашей_страницы" на URL вашей страницы и "css_селектор_таблицы" на CSS-селектор вашей таблицы.

Если вам необходимо прокрутить таблицу по горизонтали, вы можете использовать метод scrollBy() с аргументом arguments[0].scrollBy(400, 0);, где 400 - количество пикселей для прокрутки по горизонтали.

Надеюсь, это поможет вам прокрутить таблицу на странице с помощью Selenium и Python.