selenium一些用法

2021-09-26 19:47:08 字數 976 閱讀 2656

基本使用方法

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 #等待頁面載入某些元素

browser=webdriver.chrome()

try:

browser.get('')

input_tag=browser.find_element_by_id('kw')

input_tag.send_keys('美女') #python2中輸入中文錯誤,字串前加個u

input_tag.send_keys(keys.enter) #輸入回車

wait=webdriverwait(browser,10)

wait.until(ec.presence_of_element_located((by.id,'content_left'))) #等到id為content_left的元素載入完畢,最多等10秒

print(browser.page_source)

print(browser.current_url)

print(browser.get_cookies())

finally:

browser.close()

selenium的一些元素操作和基本用法

from selenium import webdriver driver webdriver.ie executable path e iedriverserver 開啟瀏覽器 driver.get 輸入 driver.back 向後退 driver.forward 向前進 driver.refr...

的一些用法

action標籤,顧名思義,是用來呼叫action的標籤,在jsp中頁面中,可以具體指定某一命名空間中的某一action。而標籤的主體用於顯示及渲染actionr的處理結果。action標籤有如下幾個屬性 id 可選屬性,作為該action的引用id name 必選屬性,指定呼叫action nam...

git一些用法

1.建立 倉庫,先輸入自己的名字跟密碼 2.git user.name user.email 3.建立 倉庫 git init 4.檢視 ls al 5.提交本地 git add build.gradle 新增單個資料夾 6.git add 7.在提交的時候記得新增你為啥要提交內容 git comm...