selenium網頁操作 選擇

2022-09-10 14:33:38 字數 1098 閱讀 7670

selenium網頁操作_選擇:

#

coding:utf-8

from selenium import

webdriver

import

time

from selenium.webdriver.common.action_chains import actionchains #

滑鼠from selenium.webdriver.support.select import select #

選擇driver=webdriver.chrome() #

配置引數

driver.get("

")time.sleep(3)

above=driver.find_element_by_link_text(u"

設定") #

u 中文字元轉義

actionchains(driver).move_to_element(above).perform() #

滑鼠停留

time.sleep(1)

driver.find_element_by_link_text(u

"搜尋設定

").click() #

發現搜尋設定,並進行點選

time.sleep(2)

#操作 一般操作框內,圓點為單選 方框為多選

sel=driver.find_element_by_id("

nr") #

選擇框內的id

select(sel).select_by_index(2) #

0,1,2 #選擇第三個選擇

time.sleep(2)

driver.find_element_by_class_name(

"prefpanelgo

").click()

time.sleep(3)

driver.switch_to.alert.accept()

#接受這個選項

driver.close() #

關閉當前

time.sleep(5)

driver.quit()

#關閉全部

selenium操作下拉選和網頁提示框

import time from selenium import webdriver from selenium.webdriver.support.select import select 處理下拉框 from selenium.webdriver.support.ui import webdri...

selenium 獲取網頁原始碼

selenium 本是用來對 做自動化測試的。不過,它有個天大的好處 能讓我們用 python 當然不僅是 python 模擬人對瀏覽器的操作。所需軟體 python2.7 firefox 25.0.1 版本不能太高 selenium2 44.0 使用pip install selenium 安裝即...

使用selenium方法拖拽網頁

coding utf 8 from selenium import webdriver import time from selenium.webdriver common action chains import actionchains driver webdriver.chrome 開啟瀏覽器...