Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #
- # Header disappears only if I remove two elements.
- # Maybe there is better single selector which remove all.
- #
- from selenium import webdriver
- def fullpage_screenshot(driver, file):
- # header
- elements = driver.find_elements_by_css_selector('div.metabar')
- for item in elements:
- driver.execute_script("arguments[0].remove()", item)
- # footer
- elements = driver.find_elements_by_css_selector('div.u-fixed')
- for item in elements:
- driver.execute_script("arguments[0].remove()", item)
- # cookies message
- elements = driver.find_elements_by_css_selector('div.butterBar')
- for item in elements:
- driver.execute_script("arguments[0].remove()", item)
- # ------------
- driver = webdriver.Chrome()
- url = "https://towardsdatascience.com/object-detection-with-10-lines-of-code-d6cb4d86f606"
- driver.get(url)
- fullpage_screenshot(driver, "test1236.png")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement