一、element对象操作
clear : 清空文本
click :点击元素
submit :表单提交
element 对象操作 click 和 submit 区别:
click 鼠标点击一下元素
submit 是 Form表单 的提交动作 (相当于键盘回车键)
示例代码如下:
# -*- coding:utf-8 -*- # Author: Sky # Email: 2780619724@qq.com # Time: 2021/8/18 12:10 # Project: day01 # Module: study_19.py # Environment: Python3.8.6 , Selenium3 环境 ( 3.141.0 版本) # Environment: Chrome ( 92.0.4515.131, 正式版本) + chromedriver(92.0.4515.107版本) from selenium import webdriver import time driver = webdriver.Chrome() driver.maximize_window() driver.get("http://49.235.92.12:8200/users/login/") time.sleep(3) driver.find_element_by_id("username").send_keys("112233456@qq.com") driver.find_element_by_id("password_l").send_keys("123456") # 鼠标点击 click() # driver.find_element_by_id("jsLoginBtn").click() # 这里也可以用 submit表单提交 driver.find_element_by_id("jsLoginBtn").submit() # 搜索框 time.sleep(3) driver.find_element_by_id("search_keywords").send_keys("悠悠") time.sleep(3) driver.find_element_by_id("search_keywords").clear() driver.find_element_by_id("search_keywords").send_keys("yoyo") time.sleep(3) driver.find_element_by_id("jsSearchBtn").click() time.sleep(3) driver.quit()