這篇文章主要介紹了python+selenium+autoit實作檔案上傳功能,需要的朋友可以參考下
##在做web端ui層自動化的時候會碰到檔案上傳的操作,常常有朋友問到,這裡總結一下
解決方案
第一種:type=file的上傳文件,類似如下的 使用類似這樣的程式碼就可以完成:driver.find_element('name','file').send_keys('./小强测试品牌.png')
ControlFocus("文件上传", "","Edit1") WinWait("[CLASS:#32770]","",10) ControlSetText("文件上传", "", "Edit1","D:python_workspaceQiangSEAutopic小强测试品牌.jpg") Sleep(2000) ControlClick("文件上传", "","Button1");
up=self.driver.find_element('class name','avatar-uploader-trigger') up.find_element('class name','ant-btn').click() os.system('D:\python_workspace\QiangSEAuto\upload.exe') time.sleep(20)
#總結
以上是python和selenium以及autoit如何實現檔案上傳功能的圖文程式碼詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!