我不知道如何做到这一点,我可以在谷歌上找到的所有文档都没有帮助。不久前,我通过this tutorial了解了selenium,现在我对它更熟悉了,我希望我的selenium“bot”在一个网络服务器上24/7运行,通过facebook messenger接收我的订单(我已经在我的本地机器上运行了它)。
我试着在网上寻找答案,但被大量的信息淹没了,找不到任何清晰易懂的东西。我浏览过的所有网页都要求我了解大量的东西,并对它们的工具非常具体。有时我试图沿着某个东西,结果却收到一个我不理解的错误,也没有解释如何修复它。
我也在Reddit上问过这个问题,结果被否决了,没有答案。我不知道如何在服务器上运行 selenium + chrome 。
把我当作地球上最愚蠢的人,我怎么能在最清晰的步骤中做到这一点呢?我更喜欢使用 chrome 和 selenium ,通过python或php。
1条答案
按热度按时间rt4zxlrg1#
你可以尝试让你的chromedriver无头运行。我是通过this tutorial介绍的。无头浏览器是指没有图形用户界面的网页浏览器。无头浏览器在类似于本地浏览器的环境中提供网页的自动控制,你也可以得到截图。
如果无头浏览器给你一个无法解决的错误(如屏幕共享错误),那么你可以尝试aws或Google Cloud等平台