看板 CodeJob 關於我們 聯絡資訊
發案人:林先生 聯絡方式1:站內信來信,請附Line ID 所在地區 :彰化 有效時間:徵到為止 (越快越好) 專案說明: 我在微軟Azure上建立一個Win10 Pro 的VM,用來跑Python Selenium爬蟲程式, 不過遇到一個問題,就是使用RDP遠端桌面連線過去Azure VM, 執行Selenium爬蟲程式後,只要RDP遠端桌面連線斷線超過約一分鐘後, 再使用RDP連線進去Azure VM,就會出現一個解除鎖定電腦的畫面, 然後我的Selenium爬蟲程式就會中斷執行, Selenium爬蟲程式會爬取Chrome網頁中的資訊,以及擷取Chrome網頁圖片, 程式中加入Log下去追查,發現是中斷在以下這個Selenium截圖的程式指令, self.driver.get_screenshot_as_png() 請問有什麼方法,可以讓我RDP遠端桌面連線斷線超過10分鐘以上, 我的Selenium爬蟲程式還可正常執行呢? 預算:$2000 相關圖片: https://photos.app.goo.gl/ttsQCme5gXu1FKJDA -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.227.45 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/CodeJob/M.1669422803.A.4C1.html
jarvuschen: 改在 linux 使用 selenium,就不用擔心鎖定 11/26 10:24
jarvuschen: 設定 window size 就能有正常尺寸的畫面 11/26 10:25
EnjoyLife000: 可能是權限問題,改由啟動方式啟動,執行權限用系 11/28 17:14
EnjoyLife000: 統服務之類的或是看看有沒有的勾選未登入也可以執 11/28 17:14
EnjoyLife000: 行,注意可能會有權限問題導致無法寫檔案 11/28 17:14
deazz: 請收信 謝謝 12/30 00:04