# 1.打開Firefox瀏覽器
from selenium import webdriver
driver = webdriver.Firefox()
driver.get("https://www.baidu.com")
# 2.打開Ie或Chrome瀏覽器-->先將驅動文件放到python根目錄
from selenium import webdriver
driver = webdriver.Ie()
# driver = webdriver.Chrome()
#打開谷歌瀏覽器
driver.get("https://www.baidu.com")
注意:
1.Firefox瀏覽器47.0版本會報錯,安裝46.0以下版本(勿升級)
2.取消Ie瀏覽器保護模式
# 常規操作
from selenium import webdriver
import time
# 打開瀏覽器
# 瀏覽器驅動放到python.exe目錄下可免去將驅動地址加到環境變量步驟
driver = webdriver.Firefox()
# sllep 休眠
time.sleep(3) # 等待3秒
driver.get('https://www.baidu.com')
time.sleep(3)
driver.get('https://hao.360.cn/?src=lm&ls=n72374cee90')
time.sleep(3)
driver.back() # 返回上一頁(右箭頭)
driver.forward() # 去下一頁(左箭頭)
driver.refresh() # 刷新當前網頁
driver.close() # 關閉當前窗口
# .submit() 模擬鍵盤的回車建
driver.find_element_by_link_text('新聞').submit()
driver.quit() # 退出瀏覽器,清空臨時文件
加載火狐配置:
# coding=utf-8
from selenium import webdriver
# 配置文件地址
profile_directory = r'C:\Users\xx電腦用戶名\AppData\Roaming\Mozilla\Firefox\Profiles\1x41j9of.default'
# 加載配置配置
profile = webdriver.FirefoxProfile(profile_directory)
# 啟動瀏覽器配置
driver = webdriver.Firefox(profile)
加載谷歌配置
#coding=utf-8
from selenium import webdriver
option = webdriver.ChromeOptions()
# 設置成用戶自己的數據目錄【這里只要到User Data,不是User Data\Default】
option.add_argument('--user-data-dir=C:\\Users\\xxx電腦用戶名\\AppData\\Local\\Google\\Chrome\\User Data')
driver = webdriver.Chrome(chrome_options=option)