Я делаю снимок полной страницы веб-страницы с фиксированными заголовками. Я использую Селен Python для доступа к консоли разработчика, но мне нужно знать, как передать ему команду : screenshot --clipboard --fullpage .
Я уже пробовал драйвер.get_screenshot_as_png () метод и несколько других методов для создания скриншотов. Но причина, по которой я пытаюсь сделать скриншот из консоли, заключается в том, что на веб-странице есть таблица с фиксированным заголовком, поэтому, когда я делаю скриншоты, прокручивая веб-страницу. Я получаю повторные совпадения заголовков. Я не могу добавить снимок экрана, так как это конфиденциальная страница компании.
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
driver_options = Options()
driver = webdriver.Firefox(
options=driver_options,
executable_path="geckodriver.exe")
actions = ActionChains(driver)
actions.send_keys(Keys.COMMAND + Keys.ALT + 'k')
Мне нужно передать : screenshot --clipboard --fullpage консольную команду в код. поэтому он может сделать полный снимок экрана веб-страницы и загрузить его.