for second in range(sec):
if(is_alert):
alert = “alert(”" + message + “:” + str(sec - second) + “秒”)"
self.browser.execute_script(alert)
al = self.browser.switch_to.alert
sleep(1)
al.accept()
else:
sleep(1)
#登录淘宝
def login(self):
打开网页
self.browser.get(self.url)
自适应等待,点击密码登录选项
self.browser.implicitly_wait(30) #智能等待,直到网页加载完毕,最长等待时间为30s
self.browser.find_element_by_xpath(‘//*[@class=“forget-pwd J_Quick2Static”]’).click()
自适应等待,点击微博登录宣传
self.browser.implicitly_wait(30)
self.browser.find_element_by_xpath(‘//*[@class=“weibo-login”]’).click()
自适应等待,输入微博账号
self.browser.implicitly_wait(30)
self.browser.find_element_by_name(‘username’).send_keys(weibo_username)
自适应等待,输入微博密码
self.browser.implicitly_wait(30)
self.browser.find_element_by_name(‘password’).send_keys(weibo_password)
自适应等待,点击确认登录按钮
self.browser.implicitly_wait(30)
self.browser.find_element_by_xpath(‘//*[@class=“btn_tip”]/a/span’).click()