基本使用方法
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...