文章詳情頁
python - 如何使用selenium上傳本地文檔到百度上
瀏覽:76日期:2022-08-15 15:13:15
問題描述
場景是這樣的:1,先登錄百度2,點擊上傳本地文件實際場景是點擊上傳本地文件的按鈕后才會出現(xiàn)選定文件的框框
我根據(jù)實際場景寫了這幾行代碼:
window=driver.find_element_by_xpath('.//[@id=’WKFlashUploader’]/embed').click() //點擊上傳文件按鈕window.send_keys('C:UsersliliDesktopbaidu.txt')//
報了這樣的錯誤
教程是這樣的:
哪里不對勁呢
問題解答
回答1:.click()后window是click()方法的return結(jié)果,如果沒有return,window就是None,并不能send_keys
回答2:已經(jīng)通過win32gui實現(xiàn)文件上傳
回答3:我是配合按鍵精靈,你也可以用win32gui
回答4:先對window句柄判空一下唄,如果空則不進(jìn)行處理
相關(guān)文章:
1. [前端求職必看]前端開發(fā)面試題與答案精選_擴(kuò)展問題2. javascript - 在top.jsp點擊退出按鈕后,right.jsp進(jìn)行頁面跳轉(zhuǎn),跳轉(zhuǎn)到login.jsp3. javascript - 下面的這段算法代碼求解釋4. mac連接阿里云docker集群,已經(jīng)卡了2天了,求問?5. css3 - 在sublime text里, 如何讓emmet生成的帶前綴css屬性垂直對齊?6. javascript - js 有什么優(yōu)雅的辦法實現(xiàn)在同時打開的兩個標(biāo)簽頁間相互通信?7. java - spring-data Jpa 不需要執(zhí)行save 語句,Set字段就可以自動執(zhí)行保存的方法?求解8. android - 哪位大神知道java后臺的api接口的對象傳到前端后輸入日期報錯,是什么情況?求大神指點9. javascript - angular中如何創(chuàng)建一個能被不同模塊中組件都能訪問其屬性和方法的對象10. 想找個php大神仿個網(wǎng)站。
排行榜

熱門標(biāo)簽