Нужна помощь с конкретными скриншотами, чтобы сделать скриншоты графиков (создание бэкенда с помощью java-скрипта).
Я знаю, что мы можем взять элемент по идентификатору, но у меня возникли проблемы как новичок в этом.
Попробовал другой способ, сохранив полный экран и обрезав его, но все еще получая ошибку с функцией кадрирования
"TypeError: crop () принимает от 1 до 2 позиционных аргументов, но задано 5"
но я вижу в сети коды, в которых можно передать четыре аргумента
мои коды
enter code here
from selenium import webdriver
from PILLOW import Image
driver = webdriver.Chrome("C:\Selenium_Project\driver\chromedriver")
driver.get('https://python.org')
driver.save_screenshot("screenshot1.png")
im = Image.open('\Selenium_Project\screenshot1.png')
width,height=im.size
left= width/4
top= height/4
right = 3 * width/4
bottom = 3 * height/4
im = im.crop(left, top, right, bottom)
im.save('/Automation_project\Selenium_Project\screenshot1.png')
driver.close()
driver.quit()
Если кто-то может помочь с поиском по функции id, то это тоже будет полезно.
действительно нужна помощь, ребята. веселит