晚上好,
我目前正在開發一個上傳 ebay 廣告的自動機器人(如果你想這樣稱呼它)。
我目前正在努力上傳圖片。

這就是它的外觀,當您按下相機時,您需要瀏覽檔案并選擇圖片。
我的問題:
如何使用 python selenium 插入圖片。
背景
如果有人想更深入地研究 html,這里是指向我試圖 bot 的網站的鏈接:
易趣網-kleinzeigen.de
您需要創建一個帳戶并按下“創建廣告”或類似的東西。
它應該看起來像這樣:

謝謝
uj5u.com熱心網友回復:
使用 Selenium 上傳檔案的最簡單和廣泛使用的方法不是單擊您作為用戶看到的“上傳”按鈕,而是將該檔案直接發送到頁面上的某個特定元素。在大多數情況下,它將是由此 XPath: 定位的元素//input[@type='file']。因此,如果您在 PC 上的檔案位置類似于
path = "C://folder/filename.extension"您可以使用以下命令簡單地上傳它:
driver.find_element_by_xpath("//input[@type='file']").send_keys(path)
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/412206.html
標籤:
