selenium初学代码

前言

之前学习了通过插件进行录制,现在尝试自己写个python,初始界面百度

代码(相互之间无关联)

Case1.搜索关键字御阪美琴

from selenium import webdriver
import time

driver = webdriver.Firefox()
driver.get("https://www.baidu.com/")

# driver.find_element_by_id("kw").send_keys("御阪美琴")
# time.sleep(6)
# driver.find_element_by_id("su").click()
# driver.find_element_by_name("wd").send_keys("御阪美琴")
driver.find_element_by_class_name("s_ipt").send_keys("御阪美琴")
# 点击确认内容
driver.find_element_by_id("su").click()
time.sleep(8)
driver.quit()

Case2.完整搜索,通过link_text找到页面中“新闻”点击进入

from selenium import webdriver
import time

driver = webdriver.Firefox()
driver.get("https://www.baidu.com/")

driver.find_element_by_link_text("新闻").click()
time.sleep(8)
driver.quit()

这个是初始页面百度在这里插入图片描述
在这里插入图片描述
Case3:部分关键字,搜索页面上的“肺炎”

from selenium import webdriver
import time

driver = webdriver.Firefox()
driver.get("https://www.baidu.com/")

# driver.find_element_by_link_text("新闻").click()
driver.find_element_by_partial_link_text("肺炎").click()
time.sleep(8)
driver.quit()

在这里插入图片描述
Case4:通过xpath进行搜索

from selenium import webdriver
import time

driver = webdriver.Firefox()
driver.get("https://www.baidu.com/")

driver.find_element_by_xpath("//*[@id='kw']").send_keys("时崎狂三")

time.sleep(8)
driver.quit()

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章