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

python selenium 自動(dòng)化登錄頁(yè)面

這篇具有很好參考價(jià)值的文章主要介紹了python selenium 自動(dòng)化登錄頁(yè)面。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

去掉自動(dòng)化標(biāo)識(shí),繞過(guò)js,繞過(guò)ip

import time
from selenium import webdriver
from selenium.webdriver.chrome.options import Options

# 去掉自動(dòng)化標(biāo)識(shí),繞過(guò)js
option = Options()
option.add_experimental_option('excludeSwitches', ['enable-automation'])
option.add_argument('--disable-blink-features=AutomationControlled')
# 確定用戶文件 ,繞過(guò)ip (要把其他已經(jīng)打開(kāi)的瀏覽器關(guān)掉)
option.add_argument(r'--user-data-dir=C:\Users\PC\AppData\Local\Google\Chrome\User Data')
time.sleep(2)
driver = webdriver.Chrome(options = option)

圖形驗(yàn)證碼獲取

import ddddocr
from selenium import webdriver

# 定位到圖片元素,獲取驗(yàn)證碼圖片鏈接
imgelement = driver.find_element('xpath','/html/body/div[1]/div/div[2]/div/div[2]/div/div/div[3]/div[2]/div/div/img')  # 定位驗(yàn)證碼圖片
imgelement.screenshot('captcha.jpg')  #保存驗(yàn)證碼截圖
# 驗(yàn)證碼識(shí)別
ocr = ddddocr.DdddOcr()
with open('captcha.jpg', 'rb') as f:
    img_bytes = f.read()
res = ocr.classification(img_bytes)
print('識(shí)別出的驗(yàn)證碼為:' + res)
# 填寫(xiě)驗(yàn)證碼
driver.find_element_by_id(yanzhengmaid).send_keys(res)

獲取用戶名的 動(dòng)態(tài)id,并通過(guò)id定位元素

#selenium定位時(shí),發(fā)現(xiàn)網(wǎng)頁(yè)的用戶名和密碼的id是動(dòng)態(tài)變化的,但有一定的規(guī)律
nameId=driver.find_element_by_xpath("http://input[starts-with(@id,169)]").get_attribute("id")  #此處是一個(gè)以169開(kāi)頭的動(dòng)態(tài)id
driver.find_element_by_id(nameId).send_keys('yonghuming')#定位id,并輸入值

passwordId=driver.find_element_by_xpath("http://input[ends-with(@id,'ps-k')]").get_attribute("id")  #此處是一個(gè)以ps-k結(jié)尾的動(dòng)態(tài)id
driver.find_element_by_id(passwordId).send_keys('mima')

testId=driver.find_element_by_xpath("http://input[contains(@id,'test')]").get_attribute("id")  #此處是一個(gè)包含test的動(dòng)態(tài)id
driver.find_element_by_id(testId).click()

文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-689989.html

到了這里,關(guān)于python selenium 自動(dòng)化登錄頁(yè)面的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Python + selenium實(shí)戰(zhàn):自動(dòng)化登錄功能測(cè)試用例,入門(mén)級(jí)!

    Python + selenium實(shí)戰(zhàn):自動(dòng)化登錄功能測(cè)試用例,入門(mén)級(jí)!

    測(cè)試行業(yè)真是越來(lái)越卷了,點(diǎn)點(diǎn)點(diǎn)幾乎沒(méi)有競(jìng)爭(zhēng)力,入行幾乎都需要掌握一些自動(dòng)化技術(shù),本文就小編最近學(xué)習(xí)的 python + selenium 進(jìn)行一個(gè)簡(jiǎn)單的登錄功能實(shí)現(xiàn) 適用對(duì)selenium python unittest有一些了解的同學(xué),大佬輕噴~ python selenium time ddt openpyxl unittest HTMLTestRunner data/login.xlsx 將

    2024年01月18日
    瀏覽(20)
  • Python爬蟲(chóng)技術(shù)之Selenium自動(dòng)化測(cè)試及模擬點(diǎn)擊頁(yè)面爬蟲(chóng)最全知識(shí)

    Python爬蟲(chóng)技術(shù)之Selenium自動(dòng)化測(cè)試及模擬點(diǎn)擊頁(yè)面爬蟲(chóng)最全知識(shí)

    Selenium是一套Web網(wǎng)站的程序自動(dòng)化操作解決方案(比如點(diǎn)擊界面按鈕,在文本框中輸入文字等操作) Selenium的自動(dòng)化原理如下 3.1 下載selenium庫(kù)的命令 3.2 下載谷歌瀏覽器Chrome對(duì)應(yīng)的驅(qū)動(dòng) 驅(qū)動(dòng)庫(kù)網(wǎng)址:http://chromedriver.storage.googleapis.com/index.html 注意:根據(jù)自己的Chrome版本進(jìn)行選擇

    2024年01月16日
    瀏覽(95)
  • python selenium框架解決ip代理框不能自動(dòng)化登錄,解決pyautogui開(kāi)不了多線程問(wèn)題

    python selenium框架解決ip代理框不能自動(dòng)化登錄,解決pyautogui開(kāi)不了多線程問(wèn)題

    有時(shí)候我們使用python自動(dòng)化框架的時(shí)候,打開(kāi)一個(gè)網(wǎng)頁(yè)的時(shí)候,它會(huì)出現(xiàn)出線這一種登錄框,我們f12檢查不了,用開(kāi)發(fā)者工具強(qiáng)制檢查里面沒(méi)有任何屬性. 那這時(shí)候我們就可以用到python第三方庫(kù):pyautogui PyAutoGUI:是一個(gè)Python庫(kù),可用于自動(dòng)化GUI(圖形用戶界面)程序的任務(wù)。它可以讓

    2024年02月07日
    瀏覽(29)
  • 【W(wǎng)eb項(xiàng)目實(shí)戰(zhàn)】從零開(kāi)始學(xué)習(xí)Web自動(dòng)化測(cè)試:用Python和Selenium實(shí)現(xiàn)網(wǎng)站登錄功能

    【W(wǎng)eb項(xiàng)目實(shí)戰(zhàn)】從零開(kāi)始學(xué)習(xí)Web自動(dòng)化測(cè)試:用Python和Selenium實(shí)現(xiàn)網(wǎng)站登錄功能

    B站首推!2023最詳細(xì)自動(dòng)化測(cè)試合集,小白皆可掌握,讓測(cè)試變得簡(jiǎn)單、快捷、可靠 https://www.bilibili.com/video/BV1ua4y1V7Db 目錄 1.環(huán)境搭建

    2024年02月06日
    瀏覽(47)
  • selenium自動(dòng)化登錄(實(shí)戰(zhàn)解析)

    selenium自動(dòng)化登錄(實(shí)戰(zhàn)解析)

    目錄 1.純英文驗(yàn)證碼 1.首先需要了解運(yùn)行所需要的模塊 2.獲取我們的目標(biāo)地址鏈接 3.進(jìn)入古詩(shī)詞首頁(yè)面,找到驗(yàn)證碼的標(biāo)簽,獲取并且保存 4.調(diào)用超級(jí)鷹打碼平臺(tái) 5.調(diào)用超級(jí)鷹內(nèi)的方法 6.輸入賬號(hào)密碼 7.模擬登陸需要用cookie保持登陸狀態(tài) 相信有很多新手小白都跟我遇到一樣的

    2024年02月15日
    瀏覽(25)
  • Selenium 自動(dòng)化 —— 實(shí)戰(zhàn)篇之自動(dòng)登錄163郵箱

    Selenium 自動(dòng)化 —— 實(shí)戰(zhàn)篇之自動(dòng)登錄163郵箱

    Selenium 自動(dòng)化專(zhuān)欄系列文章 (一)入門(mén)和 Hello World 實(shí)例 (二)使用WebDriverManager自動(dòng)下載驅(qū)動(dòng) (三)Selenium IDE錄制、回放、導(dǎo)出Java源碼 (四)瀏覽器窗口操作 (五)切換瀏覽器窗口 (六)定位頁(yè)面元素 前面的系列文章已經(jīng)對(duì) WebDriver 驅(qū)動(dòng)管理、瀏覽器窗口操作、頁(yè)面元素

    2024年04月13日
    瀏覽(23)
  • seleniumUI自動(dòng)化實(shí)例(登錄CSDN頁(yè)面)

    seleniumUI自動(dòng)化實(shí)例(登錄CSDN頁(yè)面)

    今天分享一個(gè)CSDN登錄模塊的登錄場(chǎng)景 1.配置文件 CSDNconf.py: 2.登陸文件 CSDNlogin.py executeFile.py 執(zhí)行executeFile.py

    2024年04月10日
    瀏覽(21)
  • 自動(dòng)化測(cè)試: Selenium 自動(dòng)登錄授權(quán),再 Requests 請(qǐng)求內(nèi)容

    自動(dòng)化測(cè)試: Selenium 自動(dòng)登錄授權(quán),再 Requests 請(qǐng)求內(nèi)容

    Selenium 自動(dòng)登錄網(wǎng)站、截圖及 Requests 抓取登錄后的網(wǎng)頁(yè)內(nèi)容。一起了解下吧。 Selenium: 支持 Web 瀏覽器自動(dòng)化的一系列工具和庫(kù)的綜合項(xiàng)目。 Requests: 唯一的一個(gè)非轉(zhuǎn)基因的 Python HTTP 庫(kù),人類(lèi)可以安全享用。 ? Selenium 實(shí)現(xiàn),相當(dāng)于模擬用戶手動(dòng)打開(kāi)瀏覽器、進(jìn)行登錄的過(guò)程。

    2024年01月21日
    瀏覽(20)
  • Vue實(shí)現(xiàn)自動(dòng)化平臺(tái)(二)--實(shí)現(xiàn)登錄頁(yè)面&首頁(yè)

    Vue實(shí)現(xiàn)自動(dòng)化平臺(tái)(二)--實(shí)現(xiàn)登錄頁(yè)面&首頁(yè)

    上一章,vue項(xiàng)目的創(chuàng)建: Vue腳手架Vue CLI 使用_做測(cè)試的喵醬的博客-CSDN博客 github地址:https://github.com/18713341733/vuemiaotest? 這個(gè)目前只是用來(lái)練手的,項(xiàng)目還沒(méi)成型。等以后我寫(xiě)完了,再更新一下項(xiàng)目鏈接。? 目錄 一、系統(tǒng)設(shè)計(jì) 二、項(xiàng)目初始化 2.1 項(xiàng)目創(chuàng)建及初始化: 2.2? 創(chuàng)

    2023年04月15日
    瀏覽(21)
  • robotframework+selenium 進(jìn)行webui頁(yè)面自動(dòng)化測(cè)試

    robotframework+selenium 進(jìn)行webui頁(yè)面自動(dòng)化測(cè)試

    robotframework其實(shí)就是一個(gè)自動(dòng)化的框架,想要進(jìn)行什么樣的自動(dòng)化測(cè)試,就需要在這框架上添加相應(yīng)的庫(kù)文件,而用于webui頁(yè)面自動(dòng)化測(cè)試的就是selenium庫(kù). ?關(guān)于robotframework框架的搭建我這里就不說(shuō)了,今天就給大家根據(jù)一個(gè)登錄的實(shí)例來(lái)講一講,selenium庫(kù)的相關(guān)應(yīng)用吧。 要想

    2024年02月12日
    瀏覽(22)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包