[发案] Azure Python Selenium爬虫程式

楼主: lloydnil (不要再打了)   2022-11-26 08:33:21
发案人:林先生
联络方式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
作者: jarvuschen (jarvuschen)   2022-11-26 10:24:00
改在 linux 使用 selenium,就不用担心锁定设定 window size 就能有正常尺寸的画面
作者: EnjoyLife000 (Enjoy_Life)   2022-11-28 17:14:00
可能是权限问题,改由启动方式启动,执行权限用系统服务之类的或是看看有没有的勾选未登入也可以执行,注意可能会有权限问题导致无法写档案
作者: deazz (看不见)   2022-12-30 00:04:00
请收信 谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com