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

一日一技:Selenium如何接管已經(jīng)運行的 Chrome 瀏覽器?

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

[[440860]]

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

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

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

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

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

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

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

  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文件放到了當前文件夾里面,所以可以這樣調(diào)用 
  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('輸入任意內(nèi)容繼續(xù)'
  13. driver.get('https://www.kingname.info'
  14. input('輸入任意內(nèi)容繼續(xù)'
  15. driver.get('http://exercise.kingname.info/exercise_login_success'

如下圖所示:

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

 

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

 

責任編輯:武曉燕 來源: 未聞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系統(tǒng)

2022-03-12 20:38:14

網(wǎng)頁Python測試

2025-05-28 03:15:00

Scrapy數(shù)據(jù)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靜態(tài)類型

2021-05-08 19:33:51

移除字符零寬

2021-02-14 22:22:18

格式圖片 HTTP

2021-11-12 05:00:43

裝飾器代碼功能

2024-11-13 09:18:09

2021-04-05 14:47:55

Python多線程事件監(jiān)控

2021-04-23 21:40:33

Python優(yōu)先級調(diào)度器
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩国产欧美在线观看 | 久久国产精品一区二区三区 | 激情六月丁香婷婷 | 精品国产欧美一区二区三区成人 | 999精品在线| 99久久亚洲 | 看片国产 | 国产一区二区三区视频 | 一级做a爰片性色毛片视频停止 | 日韩一区二区三区av | 黑人巨大精品欧美一区二区免费 | 性高朝久久久久久久3小时 av一区二区三区四区 | 伊人伊人| 国产精品久久久久久久久久尿 | 精品久久久久久久久久久久 | 亚洲成人综合网站 | 精品一级 | а_天堂中文最新版地址 | 四虎影院在线免费观看 | 国产91在线播放精品91 | 91久久精品一区二区二区 | 亚洲精品乱码久久久久久蜜桃 | 免费麻豆视频 | 操操操日日日 | 中文字幕一区二区三区乱码在线 | 欧美在线a | 日本亚洲一区 | 欧美黄色精品 | 亚洲色图综合网 | 精品亚洲一区二区三区 | 亚洲精品久久久久久久久久久久久 | 日韩视频免费在线 | 中文区中文字幕免费看 | 91久久精品国产91久久性色tv | 久久久精品一区 | 精品一级毛片 | 一区二区精品视频 | 亚洲精品日韩一区二区电影 | 日日操夜夜操天天操 | 日韩精品视频中文字幕 | 欧美激情久久久 |