使用selenium的webdriver框架,對瀏覽器的常規操作,如下~~
#coding=utf-8 from selenium import webdriver import time from Tkconstants import CURRENT #打開firefox瀏覽器 driver = webdriver.Firefox() #打開百度頁面 driver.get("https://www.baidu.com/") #等待頁面加載完畢 time.sleep(5) #刷新頁面 driver.refresh() #打開hao123頁面 driver.get("https://www.hao123.com/") time.sleep(5) driver.refresh() #返回上一頁 driver.back() time.sleep(5) #返回下一頁 driver.forward() time.sleep(5) #設置屏幕尺寸 driver.set_window_size(560, 960, CURRENT) time.sleep(5) #最大化窗口 driver.maximize_window() time.sleep(5) driver.refresh() #截圖並指定路徑、文件名保存 driver.get_screenshot_as_file("E:\\clt_test\\1.jpg") #退出瀏覽器,close()是關閉當前訪問頁面,quit()是退出瀏覽器,結束進程,且回收臨時文件 driver.quit()
其中 selenium的安裝方式
cmd輸入指令安裝:pip install -U selenium
驗證安裝成功方式
cmd輸入指令驗證:
>python
>from selenium import webdriver
>webdriver.Firefox()
如能啟動Firefox,則表明成功。