使用selenium 访问biying.com并搜索 关键词“计算机”
我的答案:
from selenium import webdriver
web=webdriver.Chrome()
web.get("https://cn.bing.com/")
element=web.find_element_by_id("sb_form_q").send_keys("计算机")
element=web.find_element_by_id("sb_form_go").click()
测试搜狐网站
https://www.sohu.com/
点击科技板块,并在搜索框搜索Meta40,点击搜索按钮,并对网页进行截屏处理。
我的答案:
缺换页处理
from selenium import webdriver
import time
web=webdriver.Chrome()
web.get("https://www.sohu.com/")
element=web.find_element_by_xpath("/html/body/div[4]/div/nav/div[4]/ul[2]/li[1]/a/strong").click()
element=web.find_element_by_xpath("/html/body/div[1]/div[2]/div[2]/div[2]/div/div[1]/input").send_keys("Meta40")
element=web.find_element_by_xpath("/html/body/div[1]/div[2]/div[2]/div[2]/div/div[2]").click()
web.get_screenshot_as_file("D:\\Project\\19jx2 zcy\\test.jpg")
http://ecshop.test1.shopex123.com/
从登录页 输入你的用户名和你的密码后登录。
我的答案:
selenium webdriver
time
driver=webdriver.Chrome()
driver.get()
element=driver.find_element_by_class_name().click()
element=driver.find_element_by_class_name().send_keys()
time.sleep()
element=driver.find_element_by_xpath().send_keys()
time.sleep()
element=driver.find_element_by_class_name().click()
使用selenium,打开百度首页,并通过鼠标悬浮到设置,点到高级搜索
我的答案:
from selenium import webdriver
import time
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common import by
dirver=webdriver.Chrome()
dirver.get("https://www.baidu.com")
dirver.maximize_window()
time.sleep(2)
web=dirver.find_element(by.By.ID,"s-usersetting-top")
ActionChains(dirver).move_to_element(web).perform()
time.sleep(2)
dirver.find_element(by.By.PARTIAL_LINK_TEXT,"高级搜索").click()