python+selenium文件上傳


1、input標簽類元素文件上傳

先定位到文件上傳元素id,再使用方法send_keys(文件路徑)

2、非input標簽

備注:非input標簽的文件上傳,就不適用於此方法了,需要借助autoit工具或者SendKeys第三方庫。

3、使用sendkeys庫實現文件上傳

首先安裝庫:pip install sendkeys

實現上傳:首先定位到上傳按鈕並點擊按鈕彈出os框

其次SendKeys.SendKeys(file)    #參數為上傳文件路徑
        SendKeys.SendKeys('{ENTER}')  #參數為ENTER表示鍵盤enter建


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM