欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Selenium中免登錄的實現(xiàn)方法option詳解

 更新時間:2022年12月13日 11:26:20   作者:松勤吳老師  
在selenium中有很多種可以實現(xiàn)網(wǎng)站的免登錄,option就是其中的一種做法,這篇文章主要介紹了Selenium中免登錄的實現(xiàn)方法option,需要的朋友可以參考下

在selenium中有很多種可以實現(xiàn)網(wǎng)站的免登錄,option就是其中的一種做法。
學(xué)員在VIP自動化課程中多有涉及。

01. 準備工作

  • 打開一個網(wǎng)站(此處以https://www.processon.com/為例)

  • 手工登錄

  • 關(guān)閉

  • 重開該網(wǎng)站發(fā)現(xiàn)已經(jīng)登錄好了(這樣的操作在很多網(wǎng)站都實現(xiàn)了,記住了你的用戶數(shù)據(jù))

  • 退出所有的瀏覽器(有的情況下關(guān)閉了進程還在,需要結(jié)束,可以用taskkill或者任務(wù)管理器中結(jié)束)

02. 代碼實現(xiàn)

from selenium import webdriver
option = webdriver.ChromeOptions()
user_data_dir = r'C:\Users\songqin008\AppData\Local\Google\Chrome\User Data'
option.add_argument(f'--user-data-dir={user_data_dir}')
driver = webdriver.Chrome(options=option)
driver.get('https://www.processon.com/')

03. 用戶數(shù)據(jù)獲取方法

  • 此處以chrome瀏覽器為例,firefox或其他瀏覽器并不一樣
  • 在地址欄中輸入chrome://version,獲取其個人資料路徑的值,注意最后的Default要拋棄掉
Google Chrome	108.0.5359.99 (正式版本) (64 位) (cohort: Stable) 
修訂版本	aa99c50ebc03bd334a4a8f11e99ab6fb5e0adf78-refs/branch-heads/5359_71@{#8}
操作系統(tǒng)	Windows 10 Version 21H2 (Build 19044.2251)
JavaScript	V8 10.8.168.21
用戶代理	Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36
命令行	"C:\Program Files\Google\Chrome\Application\chrome.exe" --flag-switches-begin --flag-switches-end
可執(zhí)行文件路徑	C:\Program Files\Google\Chrome\Application\chrome.exe
個人資料路徑	C:\Users\songqin008\AppData\Local\Google\Chrome\User Data\Default
使用中的變體	cdb6e83c-b4779eec
df319cb2-ca7d8d80

04. 說在最后

  • option的用法很多,后面會單獨開個文章來講述
  • firefox用的是profile文件,操作方法不盡相同,此處不贅述,有興趣的同學(xué)可以自己了解下
  • mac環(huán)境下有遇到過失效的情況,沒有環(huán)境不好分析為何
  • 強調(diào)下前提的重要性
    • 準備工作很重要
    • 你要保證你手工打開網(wǎng)站是已登錄的情況(如果你退出,用戶資料里面就沒有了)
    • 你應(yīng)該退出瀏覽器進程,不然會占用數(shù)據(jù)

到此這篇關(guān)于Selenium中免登錄的實現(xiàn)方法一option的文章就介紹到這了,更多相關(guān)Selenium 免登錄option內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python中時間datetime的處理與轉(zhuǎn)換用法總結(jié)

    Python中時間datetime的處理與轉(zhuǎn)換用法總結(jié)

    今天小編就為大家分享一篇關(guān)于Python中時間datetime的處理與轉(zhuǎn)換用法總結(jié),小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-02-02
  • Python中的集合類型知識講解

    Python中的集合類型知識講解

    這篇文章主要介紹了Python中的集合類型知識講解,是Python入門學(xué)習中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-08-08
  • Python畫圖時如何調(diào)用本地字體

    Python畫圖時如何調(diào)用本地字體

    這篇文章主要為大家介紹在通過Python繪制圖畫時如何調(diào)用本地的字體,從而解決中文亂碼的問題。感興趣的小伙伴快來跟隨小編學(xué)習學(xué)習吧
    2021-12-12
  • python實現(xiàn)簡單文件讀寫函數(shù)

    python實現(xiàn)簡單文件讀寫函數(shù)

    這篇文章主要為大家詳細介紹了python實現(xiàn)簡單文件讀寫函數(shù),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-02-02
  • 淺談matplotlib 繪制梯度下降求解過程

    淺談matplotlib 繪制梯度下降求解過程

    這篇文章主要介紹了淺談matplotlib 繪制梯度下降求解過程,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2020-07-07
  • Python中運行并行任務(wù)技巧

    Python中運行并行任務(wù)技巧

    這篇文章主要介紹了Python中運行并行任務(wù)技巧,本文給出了兩個示例,并用map來處理并行任務(wù),需要的朋友可以參考下
    2015-02-02
  • python散點圖的繪制

    python散點圖的繪制

    這篇文章主要介紹了python散點圖的繪制,這是的繪制圖有二維散點圖的繪制,采用pandas.plotting.scatter_matrix函數(shù)繪制和采用seaborn進行繪制等繪制方式,需要的小伙伴可以參考一下
    2022-02-02
  • Python實戰(zhàn)之ATM取款機的實現(xiàn)

    Python實戰(zhàn)之ATM取款機的實現(xiàn)

    這篇文章主要為大家詳細介紹了如何利用Python語言模擬實現(xiàn)ATM取款機功能,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習一下
    2022-09-09
  • Tensorflow tf.dynamic_partition矩陣拆分示例(Python3)

    Tensorflow tf.dynamic_partition矩陣拆分示例(Python3)

    今天小編就為大家分享一篇Tensorflow tf.dynamic_partition矩陣拆分示例(Python3) ,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • Pytorch之parameters的使用

    Pytorch之parameters的使用

    今天小編就為大家分享一篇Pytorch之parameters的使用,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12

最新評論