#from selenium import webdriver#from selenium.webdriver import ActionChains#from selenium.webdriver.common.by import By #按照什么方式查找,By.ID,By.CSS_SELECTOR#from selenium.webdriver.common.keys import Keys #键盘按键操作#from selenium.webdriver.support import expected_conditions as EC#from selenium.webdriver.support.wait import WebDriverWait #等待页面加载某些元素#import time#
#driver=webdriver.Chrome()#driver.get('https://www.baidu.com')## wait=WebDriverWait(driver,10)#driver.implicitly_wait(3)#
#try:##===============所有方法===================## 1、find_element_by_id## 2、find_element_by_link_text## 3、find_element_by_partial_link_text## 4、find_element_by_tag_name## 5、find_element_by_class_name## 6、find_element_by_name#
## 7、find_element_by_css_selector## 8、find_element_by_xpath#
## wait.until(EC.presence_of_element_located((By.ID,'kw')))## input_tag=driver.find_element_by_id('kw')## input_tag.send_keys('alex大宝贝')## input_tag.send_keys(Keys.ENTER)#
## login_tag=driver.find_element_by_link_text("登录")#login_tag=driver.find_element_by_partial_link_text("录")#login_tag.click()#
## login_tag=wait.until(EC.element_to_be_clickable((By.CLASS_NAME,'tang-pass-footerBarULogin')))#login_tag=driver.find_element_by_class_name('tang-pass-footerBarULogin')#login_tag.click()#
#input_user=driver.find_element_by_name('userName')#input_pwd=driver.find_element_by_name('password')#button=driver.find_element_by_id('TANGRAM__PSP_10__submit')#
#input_user.send_keys('xxxxxxxxxxxxxx')#input_pwd.send_keys('pppppppppppp')#button.click()#
#time.sleep(5)#finally:#driver.close()
from selenium importwebdriverfrom selenium.webdriver importActionChainsfrom selenium.webdriver.common.by import By #按照什么方式查找,By.ID,By.CSS_SELECTOR
from selenium.webdriver.common.keys import Keys #键盘按键操作
from selenium.webdriver.support importexpected_conditions as ECfrom selenium.webdriver.support.wait import WebDriverWait #等待页面加载某些元素
importtime
driver=webdriver.Chrome()
driver.get('https://doc.scrapy.org/en/latest/_static/selectors-sample1.html')
driver.implicitly_wait(3)try:#tag=driver.find_element(By.TAG_NAME,'body')
#print(tag)
#tags=driver.find_elements_by_xpath('//a')
#print(tags[1].get_attribute('href'))
#print(tags[1].tag_name)
#print(tags[1].text)
#tags=driver.find_elements_by_xpath('//div/a')
#tags=driver.find_elements_by_xpath('//div//img')
#print(tags[3].get_attribute('src'))
#tags=driver.find_element_by_xpath('//div/a[3]')
#print(tags.get_attribute('href'))
#//*[@id = "images"]/a[4]/img
#tag=driver.find_elements_by_xpath('//*[@id = "images"]/a[4]/img')
## print(tag.get_attribute('src'))
#print(tag)
#tag=driver.find_element_by_xpath('//a[@href="image3.html"]')
#tags=driver.find_elements_by_xpath('//a[contains(@href,"image")]')
#for tag in tags:
#print(tag.get_attribute('href'))
#tag=driver.find_element_by_xpath('//a[img/@src="image1_thumb.jpg"]')
#print(tag.tag_name,tag.get_attribute('href'))
#tag=driver.find_element_by_xpath('//a[img/@src="image1_thumb.jpg"]')
#print(tag)
#print(tag.location)
#print(tag.size)
time.sleep(5)finally:
driver.close()