成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

一日一技:Selenium如何接管已經運行的 Chrome 瀏覽器?

系統 瀏覽器
現在無論你使用macOS還是Windows,首先按昨天的文章所說,啟動Chrome開放9222端口。然后,在這個Chrome中,手動登錄示例網站。

[[440860]]

在昨天的文章一日一技:爬蟲模擬瀏覽器如何避免重復登錄?中,我講到了如何使用Puppeteer接管已經運行的Chrome。今天我們來講講使用Selenium如何實現這個功能。

在正式開始之前,先糾正昨天的一個錯誤。昨天我講到,Windows電腦啟動Chrome的遠程調試模式用到的命令是:

  1. 文件路徑/chrome.exe --remote-debugging-port=9222 

這個地方漏掉了一個參數。正確的命令應該是:

  1. 文件路徑/chrome.exe --remote-debugging-port=9222 --user-data-dir="某個存在的文件夾地址" 

好了,回到正題?,F在無論你使用macOS還是Windows,首先按昨天的文章所說,啟動Chrome開放9222端口。然后,在這個Chrome中,手動登錄示例網站。

接下來,編寫下面這段代碼:

  1. from selenium.webdriver import Chrome 
  2. from selenium.webdriver.chrome.options import Options 
  3.  
  4. chrome_options = Options() 
  5. chrome_options.add_experimental_option("debuggerAddress""127.0.0.1:9222"
  6. # 注意我把chromedriver文件放到了當前文件夾里面,所以可以這樣調用 
  7. # 如果你是windows電腦,你需要使用./chromedriver.exe 
  8. driver = Chrome('./chromedriver', options=chrome_options) 
  9.  
  10.  
  11. driver.get('http://exercise.kingname.info/exercise_login_success'
  12. input('輸入任意內容繼續'
  13. driver.get('https://www.kingname.info'
  14. input('輸入任意內容繼續'
  15. driver.get('http://exercise.kingname.info/exercise_login_success'

如下圖所示:

由于使用Selenium的時候,始終操作的都是當前標簽頁,為了證明確實有效,所以我在示例代碼里面,先把爬蟲暫停,需要你在終端按下任何鍵以后,再打開我的博客。接下來,等你確認博客已經打開以后,再回到終端按下任意鍵,Chrome會再次打開登錄成功的頁面。

 

你還可以試一試把Python程序終止,再重新運行。你會發現代碼依然可以接管這個瀏覽器窗口。

 

責任編輯:武曉燕 來源: 未聞Code
相關推薦

2021-12-15 22:04:11

瀏覽器重復登錄

2022-02-16 20:36:30

瀏覽器PythonJavaScript

2021-04-27 22:15:02

Selenium瀏覽器爬蟲

2022-03-07 09:14:04

Selenium鼠標元素

2023-10-29 09:16:49

代碼安全命令

2021-10-15 21:08:31

PandasExcel對象

2022-01-03 15:06:30

macOSWi-Fi密碼

2022-06-28 09:31:44

LinuxmacOS系統

2022-03-12 20:38:14

網頁Python測試

2025-05-28 03:15:00

Scrapy數據sleep

2023-10-28 12:14:35

爬蟲JavaScriptObject

2024-07-30 08:11:16

2024-07-30 08:16:18

Python代碼工具

2024-11-11 00:38:13

Mypy靜態類型

2021-05-08 19:33:51

移除字符零寬

2021-02-14 22:22:18

格式圖片 HTTP

2024-11-13 09:18:09

2021-04-05 14:47:55

Python多線程事件監控

2021-11-12 05:00:43

裝飾器代碼功能

2021-04-23 21:40:33

Python優先級調度器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 蜜桃久久 | 久久久久久久久久久久亚洲 | 久久精品色欧美aⅴ一区二区 | 国产成人高清视频 | 国产在线一区二区 | 久久性av | 国产精品视频一区二区三区四蜜臂 | 国产精品精品视频一区二区三区 | 久久黄色精品视频 | 国产精品一区三区 | 国产成人免费 | 伊人网综合在线观看 | 亚洲一二三区在线观看 | 久久久久久亚洲 | 中文字幕成人av | 成人av网站在线观看 | 国产成人免费视频网站高清观看视频 | 女同久久另类99精品国产 | 99精品热视频 | 欧美天堂| 亚洲激情av| 日韩一区二区三区在线观看视频 | 欧美日韩成人在线 | 一区二区三区电影在线观看 | 91久久婷婷 | 在线婷婷 | 欧美在线一区二区三区 | 欧美一区视频 | 午夜a√ | 久久免费视频网 | 亭亭五月激情 | 正在播放一区二区 | 国产三级精品视频 | 91精品久久久久久久久久入口 | 亚洲精品久久久久中文字幕欢迎你 | 亚洲成人一区 | 欧美综合色 | 综合国产在线 | 久久精品亚洲国产奇米99 | 成人毛片视频在线播放 | 99re视频在线免费观看 |