|
#!/usr/bin/python
# -*- coding: utf-8 -*-
from selenium import webdriver
import time
import yaml
from selenium.webdriver.common.by import By
filePath='./config.yaml'
file=open(filePath,'r',encoding='utf-8')
# 加载文件,将文件内容以字典的形式提取出来,yaml.FullLoader表示忽略警告
dt=yaml.load(file,yaml.FullLoader)
# url=dt['url']
# user=dt['user']
# passwd=dt['passwd']
# driver=webdriver.Chrome()
# driver.get(url)
# driver.find_element(By.XPATH,"//*[@id='zentao']").click()
# driver.find_element(By.XPATH,'//*[@id="account"]').send_keys(user)
# driver.find_element(By.XPATH,'//*[@id="loginPanel"]/div/div[2]'
# '/form/table/tbody/tr[2]/td/input').send_keys(passwd)
# t=driver.find_element(By.XPATH,'//*[@id="submit"]').text
# driver.find_element(By.XPATH,'//*[@id="submit"]').click()
Turl=dt['Turl']
Tuser=dt['Tuser']
Tpasswd=dt['Tpasswd']
driver=webdriver.Chrome()
driver.get(Turl)
driver.find_element(By.XPATH,"//*[@id='header']/div[1]/div/div[2]/ul/li[7]/a[1]").click()
driver.find_element(By.XPATH,'//*[@id="account"]').send_keys(Tuser)
driver.find_element(By.XPATH,'//*[@id="main"]/div/div/form/ul/li[2]/input').send_keys(Tpasswd)
p=driver.find_element(By.XPATH,'//*[@id="main"]/div/div/form/ul/li[4]/button').text
driver.find_element(By.XPATH,'//*[@id="main"]/div/div/form/ul/li[4]/button').click()
driver.find_element(By.XPATH,'//*[@id="search-keyword"]').send_keys('手机')
driver.find_element(By.XPATH,'//*[@id="search-form"]/button').click()
b=driver.title
print(b)
|
|