[問題] 在ubuntu系統Selenium上傳檔案的做法

看板Python作者 (阿東)時間5年前 (2019/11/21 13:59), 5年前編輯推噓1(103)
留言4則, 3人參與, 5年前最新討論串1/1
各位版友好, 查看html的程式碼發現上傳檔案時存放路徑的input沒辦法寫入路徑, 在Windows系統中可搭配AutoIt達到上傳檔案的目的, 但礙於AutoIt無法inux環境中使用... 想請教是否有關於Selenium在ubuntu系統上傳檔案的做法呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.137.35.129 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1574315990.A.96A.html

11/21 17:37, 5年前 , 1F
你是用selenium 爬蟲嗎?我有下載檔案指定路徑過
11/21 17:37, 1F

11/21 22:13, 5年前 , 2F
直接把要上傳的檔案路徑用send_keys打進去
11/21 22:13, 2F
在寫路徑的標籤裡沒辦法把路徑寫進去,所以在Windows系統才會用AutoIt協助喔! ※ 編輯: Dong0129 (111.243.156.28 臺灣), 11/21/2019 22:18:16

11/24 13:25, 5年前 , 3F
能提供範例嗎 不能寫入的 input 還沒見過
11/24 13:25, 3F

11/24 13:27, 5年前 , 4F
因為瀏覽器要和作業系統溝通 所以99%是input type=file
11/24 13:27, 4F
文章代碼(AID): #1TrYVMbg (Python)
文章代碼(AID): #1TrYVMbg (Python)