网站建设专员 岗位职责,线上营销平台,宁波江北区建设局网站,网站建设营销排名方案1. 输入内容#xff1a;send_keys#xff08;#xff09;
2. 点击#xff08;鼠标的左击#xff09;#xff1a;click()
3. 清除文本#xff1a;clear()
4. 提交表单#xff1a;submit()
5. 获取元素的大小#xff1a;size 如果没有文本内容那么是空值
6. 获取元素的…1. 输入内容send_keys
2. 点击鼠标的左击click()
3. 清除文本clear()
4. 提交表单submit()
5. 获取元素的大小size 如果没有文本内容那么是空值
6. 获取元素的文本信息text
7. 获取元素的属性get_attribute
8. 判断元素是否可见is_display 返回True/False
9. 判断元素是否可用is_enable 返回True/False
10.截图get_screenshot_as_file() 或 save_screenshot()
from time import sleep
from selenium import webdriver
from selenium.webdriver.common.by import Bydriver webdriver.Chrome()url https://www.baidu.com/driver.get(url)driver.maximize_window ()# 输入框input idkw namewd classs_ipt value maxlength255 autocompleteoff
# 百度一下input typesubmit idsu value百度一下 classbg s_btn
# 输入内容send_keys
driver.find_element(By.ID, kw).send_keys(1111)
sleep(3)# 点击鼠标的左击click()
driver.find_element(By.ID, su).click()
sleep(5)# 清除文本clear()
driver.find_element(By.ID, kw).clear()
sleep(3)# 提交表单submit()
driver.find_element(By.ID, kw).send_keys(2222)
driver.find_element(By.ID, kw).submit()
sleep(10)# a hrefhttp://news.baidu.com target_blank classmnav c-font-normal c-color-t新闻/a
# xpath: //*[ids-top-left]/a[1]# 获取元素的大小size
print(driver.find_element(By.XPATH, //*[ids-top-left]/a[1]).size) # {height: 23, width: 26}# 获取元素的文本信息text
print(driver.find_element(By.XPATH, //*[ids-top-left]/a[1]).text) # 新闻# 获取元素的内容/属性get_attribute
print(driver.find_element(By.XPATH, //*[ids-top-left]/a[1]).get_attribute(innerText)) # 新闻
print(driver.find_element(By.XPATH, //*[ids-top-left]/a[1]).get_attribute(class)) # mnav c-font-normal c-color-t# 判断元素是否可见is_display
print(driver.find_element(By.XPATH, //*[ids-top-left]/a[1]).is_displayed()) # True# 判断元素是否可用is_enable
print(driver.find_element(By.XPATH, //*[ids-top-left]/a[1]).is_enabled()) # True# 截图get_screenshot_as_file() 或 save_screenshot()
driver.get_screenshot_as_file(./1png)
driver.save_screenshot(./2.jpg)
sleep(2)driver.quit()