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

RF踩坑之調(diào)用pyautogui鼠標操作報錯

這篇具有很好參考價值的文章主要介紹了RF踩坑之調(diào)用pyautogui鼠標操作報錯。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

因為要用到拖拽頁面元素,但是robotframework 自帶的drag and drop方法無法運行但不報錯。

百度說是selenium 的darg and drop 不支持html5。

只能自己調(diào)用pyautogui模擬操

because file is missing, has improper permissions, or is an unsupported or i,RF自動化測試,opencv,python,功能測試,selenium

because file is missing, has improper permissions, or is an unsupported or i,RF自動化測試,opencv,python,功能測試,selenium

because file is missing, has improper permissions, or is an unsupported or i,RF自動化測試,opencv,python,功能測試,selenium

def dragByElementCoordinate(x,y,ToX,ToY):
    pyautogui.moveTo(x,y)
    time.sleep(0.5)
    pyautogui.dragTo(ToX,ToY,duration=2)
    time.sleep(0.5)
    pyautogui.mouseUp()

但是調(diào)用過程中發(fā)現(xiàn)報錯

OSError: Failed to read 938 because file is missing, has improper permissions, or is an unsupported or invalid format

because file is missing, has improper permissions, or is an unsupported or i,RF自動化測試,opencv,python,功能測試,selenium

[ WARN:0@37.296] global D:\a\opencv-python\opencv-python\opencv\modules\imgcodecs\src\loadsave.cpp (239) cv::findDecoder imread_('938'): can't open/read file: check file path/integrity

because file is missing, has improper permissions, or is an unsupported or i,RF自動化測試,opencv,python,功能測試,selenium

后面發(fā)現(xiàn)是因為用例傳參傳入的是字符串,而pyautogui的方法需要傳入數(shù)字

because file is missing, has improper permissions, or is an unsupported or i,RF自動化測試,opencv,python,功能測試,selenium

?修改方法:

加上類型轉(zhuǎn)換后成功實現(xiàn)拖拽

because file is missing, has improper permissions, or is an unsupported or i,RF自動化測試,opencv,python,功能測試,selenium

?文章來源地址http://www.zghlxwxcb.cn/news/detail-526213.html

?

?

?

到了這里,關(guān)于RF踩坑之調(diào)用pyautogui鼠標操作報錯的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • python自動化辦公--pyautogui控制鼠標和鍵盤操作

    python自動化辦公--pyautogui控制鼠標和鍵盤操作

    在公司某些工作場景下,需要大量重復(fù)的工作,重復(fù)的工作完全可以通過python軟件的自動化實現(xiàn),省時省力。本文分享python自動化辦公的利器之一--pyautogui,通過pyautogui可以輕松控制鼠標和鍵盤操作。 PyAutoGUI是一個純Python的GUI自動化工具,其目的是可以用程序自動控制鼠標和

    2024年02月16日
    瀏覽(27)
  • python操作windows桌面實現(xiàn)鼠標、鍵盤操作,python之pyautogui庫文檔詳解

    PyAutoGUI是一個純Python的GUI自動化工具,其目的是可以用程序自動控制鼠標和鍵盤操作,多平臺支持(Windows,OS X,Linux)。 源碼地址: https://github.com/asweigart/pyautogui 官方文檔: https://github.com/asweigart/pyautogui/blob/master/docs/simplified-chinese.ipynb PyAutoGUI可以模擬鼠標的移動、點擊、拖

    2024年02月04日
    瀏覽(19)
  • python+pyautogui—PC端自動化(二)鍵盤鼠標及對話框操作

    python+pyautogui—PC端自動化(二)鍵盤鼠標及對話框操作

    目錄 鼠標操作 獲取鼠標所在位置坐標 獲取鼠標所在位置的RGB值 鼠標點擊 鼠標按下和釋放 鼠標移動 鼠標拖拽 滾輪滾動 鍵盤操作 輸入英文字符 普通按鍵操作press 按下與抬起 組合鍵hotkey 持續(xù)按鍵hold 彈出對話框 alert confirm prompt password 獲取鼠標所在位置坐標 獲取鼠標所在位

    2024年02月12日
    瀏覽(30)
  • uniapp踩坑之項目:uniapp修改彈窗組件樣式

    在components文件夾里創(chuàng)建zz-prompt文件夾,再在下面創(chuàng)建index.vue 在單頁面home.vue里引入通知彈窗組件 上一篇文章, git拉取失敗,沒有權(quán)限:Please make sure you have the correct access rights and the repository exist_git pull 沒權(quán)限_意初的博客-CSDN博客 git拉取失敗,沒有權(quán)限:Please make sure you hav

    2024年02月12日
    瀏覽(21)
  • uniapp踩坑之項目:canvas第一次保存是空白圖片

    ?在ctx.draw()回調(diào)生成圖片,參考canvasToTempFilePath接口文檔 上一篇文章, vue3+elementPlus:el-drawer新增修改彈窗復(fù)用_element plus drawer onclick outside 嵌套彈窗-CSDN博客 文章瀏覽閱讀854次,點贊5次,收藏6次。vue3+elementPlus:el-drawer新增修改彈窗復(fù)用。在el-drawer的屬性里設(shè)置:title屬性,和

    2024年01月22日
    瀏覽(18)
  • 微信小程序踩坑之wxml中有內(nèi)容,但是頁面上不顯示

    微信小程序踩坑之wxml中有內(nèi)容,但是頁面上不顯示

    1,先檢查app.json中頁面引入的路徑正確與否 ? 2,檢查當前wxml文件對應(yīng)的js文件是否為空,如果為空就要加上默認的代碼(沒有js的處理邏輯,當前的js文件也不能為空),這樣問題就解決了 ??????? ? ? ?

    2024年02月11日
    瀏覽(214)
  • STM32/GD32學(xué)習(xí)指南-踩坑之(一)外部晶振配置,初始化失敗,不起振

    STM32/GD32學(xué)習(xí)指南-踩坑之(一)外部晶振配置,初始化失敗,不起振

    GD32使用外部有源晶振和無源晶振的問題,型號為GD32 F450 一、GD32配置使用外部晶振 1.使用外部無源晶振 找到startup_gd32f450_470.s匯編文件,找到SystemInit()函數(shù)跳轉(zhuǎn)進去 在底部找到system_clock_config()函數(shù),再次跳轉(zhuǎn)進去 選中宏定義:__SYSTEM_CLOCK_200M_PLL_IRC16M,跳轉(zhuǎn),如圖 將內(nèi)部時鐘

    2024年02月13日
    瀏覽(26)
  • Pyautogui--鍵盤&鼠標控制工具

    Pyautogui--鍵盤&鼠標控制工具

    一、安裝教程(Ubuntu 20.04) 一般這樣就可以了 二、使用教程 屏幕上的位置由X和Y坐標表示。坐標從0開始 防止程序出問題,一般要在執(zhí)行完后先停幾秒 移動時間為1s 按下鼠標左鍵移動鼠標。 下面的函數(shù)都可以用click()代替,只是方便閱讀 沒有什么實際作用,只是讓操作看起來更

    2024年02月09日
    瀏覽(30)
  • [Python進階] 操縱鼠標:PyAutoGUI

    6.4.1 說明 PyAutoGUI是一個Python的GUI自動化工具,它可以讓程序自動控制鼠標和鍵盤的一系列操作。它能夠模擬鼠標的移動、點擊、拖拽等操作,以及鍵盤的按鍵按下和釋放等操作。PyAutoGUI還提供了其他功能,如獲取屏幕分辨率、判斷鼠標是否在屏幕上、顯示提示框等。它可以在

    2024年02月20日
    瀏覽(20)
  • uniapp踩坑之uview:u--textarea組件custom validator check failed for prop “confirmType“

    uniapp踩坑之uview:u--textarea組件custom validator check failed for prop “confirmType“

    加一行:confirmType=\\\"done\\\"即可。 UTextarea at node_modules/uview-ui/components/u-textarea/u-textarea.vue ? ? ? ?UTextarea at node_modules/uview-ui/components/u--textarea/u--textarea.vue ? ? ? ? ?at pages/notice/noticeDetail.vue 作者上一篇文章, uniapp初步搭建:如何引入uview庫(跨移動多端ui庫)_意初的博客-CSDN博客

    2024年02月13日
    瀏覽(15)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包