學習記錄 selenium控制瀏覽器

2021-10-11 09:21:20 字數 823 閱讀 1468

#設定瀏覽器解析度寬高

# from selenium import webdriver

# import time

# driver = webdriver.chrome()

# driver.get("")

# print('設定瀏覽器解析度大小為寬480高580')

# driver.set_window_size(480, 800)

# time.sleep(15)

# driver.quit()

# #控制瀏覽器後退,前進

# from selenium import webdriver

# import time

# driver = webdriver.chrome()

# url = ''

# driver.get(url)

# time.sleep(3)

# #訪問新聞頁

# url2 = ''

# driver.get(url2)

# time.sleep(3)

# driver.back()

# time.sleep(3)

# #前進新聞頁

# driver.forward()

# time.sleep(3)

# #頁面重新整理

# driver.refresh()

# time.sleep(2)

# driver.refresh()

# time.sleep(2)

# #關閉瀏覽器

# driver.quit()

selenium學習記錄

一 配置環境 二 安裝 pip install selenium 三簡單測試 from selenium import webdriver from time import sleep 1.建立chrome瀏覽器物件,這會在電腦上在開啟乙個瀏覽器視窗 browser webdriver.chrome...

response 用Expires頭控制瀏覽器快取

伺服器有很多東西是不變的,如果每次訪問都重新去伺服器拿,那伺服器就得累死,這樣情況下有把問題拋給了我們程式設計師,那們就控制瀏覽器,那些 的資源用伺服器快取,這樣就減少伺服器的請求次數,我們這裡用response響應頭中的expires頭來控制瀏覽器快取 刪除了快取檔案,我們用httpwatch觀察...

selenium定位失敗記錄

selenium webdriver定位不到元素的五種原因及解決辦法 1.動態id定位不到元素 for example webelement xiexin element driver.findelement by.id mail component 82 82 webelement xiexin ...