"""
需求:用css selector 定位注册页面的电话A的input
css表达式:
。:class选择器
# :id选择器
"""
from selenium import webdriver
from time import sleep
import os
driver=webdriver.Chrome()
url="file:///"+os.path.abspath("练习页面/注册A.html")
driver.get(url)
driver.maximize_window()
sleep(3)
# 使用css selector id选择器
ele=driver.find_element_by_css_selector("#telA")
print(ele.get_attribute("outerHTML"))
# 使用css selector class选择器
ele=driver.find_element_by_css_selector(".telA")
print(ele.get_attribute("outerHTML"))
ele=driver.find_element_by_css_selector("input[id='telA']")
# 当然,使用xpath---标签+属性
# ele=driver.find_element_by_xpath("//input[@id='telA']")
print(ele.get_attribute("outerHTML"))
driver.quit()