国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Windows使用selenium操作Edge瀏覽器實現(xiàn)爬蟲

這篇具有很好參考價值的文章主要介紹了Windows使用selenium操作Edge瀏覽器實現(xiàn)爬蟲。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

以前的大部分程序都是操作Chrome,很少有操作Edge,現(xiàn)在以Edge為例。

Selenium本身是無法直接控制瀏覽器的,不同的瀏覽器需要不同的驅動程序,Google Chrome需要安裝ChromeDriver、Edge需要安裝Microsoft Edge WebDriver,其他瀏覽器也需要安裝相應的驅動。

edge://version/

edge如何selenium爬蟲,selenium,測試工具

https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/#downloads
edge如何selenium爬蟲,selenium,測試工具

edge如何selenium爬蟲,selenium,測試工具

PyCharm未更新環(huán)境變量時,可以新打開CMD并切換到虛擬環(huán)境運行。

conda install selenium -y
# -*- coding: utf-8 -*-

'''
@Author   :   Corley Tang
@contact  :   cutercorleytd@gmail.com
@Github   :   https://github.com/corleytd
@Time     :   2023-12-12 23:24
@Project  :   Hands-on Crawler with Python-edge_with_selenium
使用selenium操作edge訪問百度
'''

# 導入所需的庫
import time

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.wait import WebDriverWait

url = 'https://www.baidu.com/'
browser = webdriver.Edge()  # 定義Edge瀏覽器,默認會加載當前Python虛擬環(huán)境目錄下的Scripts目錄下的msedgedriver.exe,也可以通過executable_path參數(shù)指定路徑
browser.maximize_window()  # 最大化窗口

try:
    browser.get(url)
    input_box = browser.find_element(By.ID, 'kw')  # 定位網頁中id為kw的元素,即百度搜索輸入框
    input_box.clear()  # 清空輸入框
    input_box.send_keys('Python')  # 輸入搜索關鍵詞
    input_box.send_keys(Keys.ENTER)  # 按下回車鍵
    WebDriverWait(browser, 10).until(EC.presence_of_element_located((By.ID, 'content_left')))  # 等待網頁加載完成
    print(browser.current_url)
    print(browser.get_cookies())
    print(browser.title)
    print(len(browser.page_source))
finally:
    time.sleep(5)
    browser.close()

edge如何selenium爬蟲,selenium,測試工具文章來源地址http://www.zghlxwxcb.cn/news/detail-774547.html

到了這里,關于Windows使用selenium操作Edge瀏覽器實現(xiàn)爬蟲的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯(lián)網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 使用Python+selenium實例化Microsoft Edge或Chrome瀏覽器對象和常見的報錯

    使用Python+selenium實例化Microsoft Edge或Chrome瀏覽器對象和常見的報錯

    實例化谷歌瀏覽器對象: 實例化Microsoft Edge對象: 1.瀏覽器窗口閃退: 用import time? ? time.sleep(5),讓瀏覽器多待上一會就好了 2.報錯\\\"DeprecationWarning: executable_path has been deprecated\\\": ?此錯誤不耽誤程序運行,如果程序因為此錯誤不能運行,修改代碼為: 3.報錯\\\"TypeError: \\\'module\\\'

    2024年02月12日
    瀏覽(372)
  • selenium連接已經存在的edge瀏覽器

    selenium連接已經存在的edge瀏覽器

    使用remote-debugging-port連接edge瀏覽器 官方文檔 1.edge為最新版瀏覽器,基于chromenium內核 使用命令行 端口號只要沒有占用,可以隨便設置 2. 腳本連接 執(zhí)行后打開該頁面 溫馨提示:必須加user-data-dir參數(shù)否則會失敗 待完善

    2024年02月13日
    瀏覽(98)
  • 安裝 selenium 及配置 edge 瀏覽器驅動

    安裝 selenium 及配置 edge 瀏覽器驅動

    安裝瀏覽器驅動時注意版本保持一致。 查看瀏覽器版本: 在這個網站上下載驅動:https://developer.microsoft.com/zh-cn/microsoft-edge/tools/webdriver/。 上圖中看到我的Edge版本是 120.0.2210.61。進入網站下載驅動。 將其解壓到python解釋器目錄并重命名為 MicrosoftWebDriver.exe 。 將壓縮包解壓到

    2024年02月03日
    瀏覽(99)
  • selenium打開edge瀏覽器閃退問題

    selenium打開edge瀏覽器閃退問題

    本文記錄selenium在打開瀏覽器后會自動閃退問題。 版本如下 需保證瀏覽器驅動為對應版本,官方給的下載驅動的地址為:https://developer.microsoft.com/zh-cn/microsoft-edge/tools/webdriver/ 下載完驅動放在如下文件夾 edge瀏覽器默認安裝路徑為:C:Program Files (x86)MicrosoftEdgeApplication seleni

    2024年02月13日
    瀏覽(23)
  • selenium 接管可保存用戶數(shù)據瀏覽器(edge)

    0、作用:保留登錄數(shù)據 1、瀏覽器:edge 瀏覽器(chorm類似) 2、環(huán)境:安裝 selenium 與 selenium edge 引擎 下載 selenium: 根據 edge 版本找到對應的引擎: 1、接管本地瀏覽器 相關包 啟動瀏覽器 初始化配置 selenium 進行相關自動化操作 關閉瀏覽器

    2024年02月16日
    瀏覽(15)
  • Nodejs使selenium調用edge瀏覽器(Window)

    1. 獲取驅動 msedgedriver.exe 查看edge瀏覽器版本,鏈接: edge://settings/help 下載對應的版本驅動:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ 把 msedgedriver.exe 放到系統(tǒng)環(huán)境的PATH中 2、代碼部分 頁面下拉滾動到底功能

    2024年02月11日
    瀏覽(84)
  • deno使selenium調用edge瀏覽器(Window)

    1. 獲取驅動 msedgedriver.exe 查看edge瀏覽器版本,鏈接: edge://settings/help 下載對應的版本驅動:https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/ 把 msedgedriver.exe 放到系統(tǒng)環(huán)境的PATH中 2、代碼部分 頁面下拉滾動到底功能

    2024年02月12日
    瀏覽(39)
  • Windows 安裝微軟 Edge 瀏覽器

    Windows 安裝微軟 Edge 瀏覽器

    ############################################# 目錄 Windows 安裝微軟 Edge 瀏覽器 獲取以及安裝 Edge 瀏覽器 首次啟動 Edge 瀏覽器 配置 Edge?設置 設置 隱私、搜索和服務 外觀 開始、主頁和新建標簽頁 Cookie 和網站權限 默認瀏覽器 下載 系統(tǒng)和性能 Edge 離線安裝包怎么得到? 安裝時下載的安

    2024年02月03日
    瀏覽(232)
  • 不讓selenium自動關閉瀏覽器頁面(閃崩)[vscode +edge]

    不讓selenium自動關閉瀏覽器頁面(閃崩)[vscode +edge]

    前言: 看見網上這個的解決方法不是關于chrome就是關于pycharm。 像我這種平時喜歡用vscode和edge來寫爬蟲的遇到問題,真的是難繃?????? 用的是 vscode和selenium配合edge來實現(xiàn): 所需軟件版本: python: 3.10.8. vscode 版本: 1.81.1 (user setup) selenium 版本: 4.5 edge 版本:版本 116.0.193

    2024年02月07日
    瀏覽(28)
  • Edge瀏覽器做web自動化測試(selenium)

    Edge瀏覽器做web自動化測試(selenium)

    查看瀏覽器設置看edge瀏覽器版本 ? 下載edge瀏覽器對應版本驅動 Microsoft Edge WebDriver - Microsoft Edge Developer ? 下載完畢后壓縮包 ? ?后面請參考selenium使用 selenium自動化測試(初窺門徑)_鄧霖濤的博客-CSDN博客 在導入selenium的maven 相關依賴可以用選擇edge的驅動 ? 測試代碼如下:? 執(zhí)

    2024年02月12日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包