steve
steve

Reputation: 109

Seleniumbase maximize window

I have been using Selenium for several years and am reasonably proficient. I have recently run into various bot/scraper detectors that have shut me out. It appears that seleniumbase has what it takes to avoid detection. However, i am unable to get the window (using chrome) to open and fill the entire screen - open maximized. In selenium this is relatively simple, but i have been unsuccessful in seleniumbase. I am running python and need to find the command(s) that will open the window in a maximized state. The documentation is quiet on this point and the code samples also do not seem to provide a model. I have used the settings file to get close, but it does not align itself properly in the corners. I know there is a way to do better.

Thanks in advance.

Upvotes: 1

Views: 853

Answers (1)

Michael Mintz
Michael Mintz

Reputation: 15556

Window maximization is achieved in SeleniumBase after the browser is launched.

Use driver.maximize_window() with the SeleniumBase Driver() format. Example:

from seleniumbase import Driver

driver = Driver(uc=True)
try:
    driver.maximize_window()
    driver.open("https://seleniumbase.io/demo_page")
    driver.sleep(2)
finally:
    driver.quit()

Upvotes: 3

Related Questions