Развернуть WebDriver (Selenium 2) в Python

Я пытаюсь написать простой сценарий, который проверяет, есть ли у меня письма Gmail с пометкой SOMETHING, а затем открывает окно браузера firefox на странице входа, после чего он переходит к чему-то другому.

Вот что я делаю:

<code>from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.common.exceptions import TimeoutException
from selenium.webdriver.common.action_chains import ActionChains
import time, imaplib

Eusername = "[email protected]"
Epassword = "password1"

username = "username"
password = "password2"

imaps = imaplib.IMAP4_SSL('imap.gmail.com','993')
imaps.login(Eusername,Epassword)

imaps.select('SOMETHING')
status, response = imaps.status('SOMETHING', "(UNSEEN)")
unreadcount = int(response[0].split()[2].strip(').,]'))

while unreadcount > 0:
    driver = webdriver.Firefox()
    driver.get('http://wwww.SomeURL.com/some_login.html')
    time.sleep(3)
    inputElement = driver.find_element_by_name("user")
    inputElement.send_keys(username)
    inputElement = driver.find_element_by_name("pw")
    inputElement.send_keys(password)
    inputElement.submit()
    time.sleep(1)
    driver.get('http://www.SomeURL.com/somethingelse.html')
    imaps.select('SOMETHING')
    typ ,data = imaps.search(None,'UnSeen')
    imaps.store(data[0].replace(' ',','),'+FLAGS','\Seen')
</code>

Я потратил часы на поиск и не нашел решения, чтобы максимизировать окно браузера. В другом месте я читал, что есть windowMaximize () или window_maximize (), но не смог заставить их работать, так как каждая попытка конфигурации, которую я пробовал, утверждает, что она не существует для какого-либо модуля.

Я знаю только немного Python, и я работаю в Mac OSX

Ответы на вопрос(4)

Ваш ответ на вопрос