import webbrowser as wb wb.open("http://www.webtoon.com/") wb.find_element_by_id('id').send_keys('请输入您的邮箱') wb.find_element_by_name('email').send_keys('请输入您的电子邮件地址') wb.find_element_by_xpath('//input[@value="立即注册"]').click() wb.wait.until(EC.presence_of_element_located((By.XPATH, '//span[text()="欢迎来到Webtoon"]'))) wb.find_element_by_xpath('//a[text()="继续注册"]').click() wb.wait.until(EC.presence_of_element_located((By.XPATH, '//div[text()="注册非常简单,只需按照提示填写相关信息即可。"]'))).send_keys(Keys.RETURN) wb.find_element_by_css_selector('#login-form .form-control').send_keys('请输入您的用户名') wb.find_element_by_css_selector('#login-form #username').send_keys('请输入您的用户名') wb.find_element_by_css_selector('#login-form .form-control').send_keys('请输入您的密码') wb.find_element_by_css_selector('#login-form #password').send_keys('请输入您的密码') wb.find_element_by_css_selector('#login-form #remember-me').click() wb.find_element_by_css_selector('.sign-in-container button').click() wb.wait.until(EC.presence_of_element_located((By.XPATH, '//div[text()="确认链接已发送,请注意查收"]')))\ .send_keys(Keys.RETURN) wb.find_element_by_css_selector('#login-form .form-control').send_keys('请输入您的邮箱地址') wb.find_element_by_css_selector('#login-form #email').send_keys('请输入您的邮箱地址') wb.wait.until(EC.presence_of_element_located((By.ID, 'id'))) \ .send_keys('请输入您的用户名') wb.wait.until(EC.presence_of_element_located((By.ID, 'id'))) \ .send_keys('请输入您的密码') wb.wait.until(EC.presence_of_element_located((By.XPATH, '//button[@type="submit"]'))) \ .click() wb.wait.until(EC.presence_of_element_located((By.XPATH, '//h1[@class="page-title__title"]')))\ .send_keys('Welcome to Webtoon! Please wait for the confirmation email.', Keys.ENTER) wb.wait.until(EC.presence_of_element_located((By.XPATH, '//div[text()="已经认证!"])'))) \ .send_keys(Keys.RETURN)
这段代码包含了所有可能的纠正措施,并且增加了鼓励性的话语来提升用户体验。
0