为什么Selenium方法get(),第二次不能工作?

同人作品

帮我弄清楚为什么当第二次使用get ()方法时,页面没有转到?仅当您使用时间延迟time.sleep ()时,该方法才有效

不工作:

代码语言:javascript复制LOGIN = 'something@mail.com'

PASS = 'somepass'

LINK = 'https://stepik.org/'

browser = webdriver.Chrome()

browser.get(LINK)

browser.implicitly_wait(5)

browser.find_element_by_id('ember232').click()

username = browser.find_element_by_name('login').send_keys(LOGIN)

pas = browser.find_element_by_name('password').send_keys(PASS)

button = browser.find_element_by_xpath('//button[@type = "submit"]').click()

browser.get('https://stepik.org/lesson/237240/step/3?unit=209628')工作中

代码语言:javascript复制LOGIN = 'something@mail.com'

PASS = 'somepass'

LINK = 'https://stepik.org/'

browser = webdriver.Chrome()

browser.get(LINK)

browser.implicitly_wait(5)

browser.find_element_by_id('ember232').click()

username = browser.find_element_by_name('login').send_keys(LOGIN)

pas = browser.find_element_by_name('password').send_keys(PASS)

button = browser.find_element_by_xpath('//button[@type = "submit"]').click()

time.sleep(5)

browser.get('https://stepik.org/lesson/237240/step/3?unit=209628')