如何使用 Python 在 Selenium 中自动填写 Google 注册表单?
我们可以通过 Python 中的 Selenium webdriver 自动填写 Google 注册页面。要使此页面自动化,我们必须首先启动 Google 注册页面,并识别表单上的每个元素。
让我们来看看 Google 注册表 −
示例
from selenium import webdriver #set chromodriver.exe path driver = webdriver.Chrome(executable_path="C:\chromedriver.exe") #implicit wait driver.implicitly_wait(0.5) #launch URL driver.get("https://127.0.0.1/signup") #identify elements within form f = driver.find_element_by_id("firstName") f.send_keys("Test") l = driver.find_element_by_id("lastName") l.send_keys("One") u = driver.find_element_by_id("username") u.send_keys("test124ewin") p = driver.find_element_by_name("Passwd") p.send_keys("test124@") c = driver.find_element_by_name ("ConfirmPasswd") c.send_keys("test124@") #get value entered s = f.get_attribute("value") t = l.get_attribute("value") v = u.get_attribute("value") w = p.get_attribute("value") print("Values entered in form: ") print(s) print(t) print(v) print(w) #submit form b = driver.find_element_by_class_name("VfPpkd-LgbsSe") b.click() #browser quit driver.quit()
输出
Advertisements