如何使用 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://#/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
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP