python - 它可能从网络服务器启动本地硒任务吗?
问题描述
我正在考虑从 selenium 开发一些自动任务,今天我在本地计算机上使用本地浏览器进行操作。我希望在网络服务器中部署这个 python 应用程序,我需要知道是否存在从部署在网络服务器上的应用程序启动本地 selenium 浏览器的任何方法。
解决方案
您可以使用任何云计算公司(azure、google cloud、AWS - 仅举几例)。他们中的大多数提供免费试用,余额可能足够几个月,具体取决于您需要的资源。
拥有其中一项服务的帐户后,您需要设置虚拟机。我安装了 Ubuntu Linux 并将它与 RDP 一起使用以连接到桌面 GUI 界面。我为我想使用的浏览器安装了驱动程序,然后激活了我的脚本。
这花了我大约 2 个小时来设置,这是我第一次这样做。
推荐阅读
- django - Django 教程 - 安装先前克隆的 Django 副本
- express - docker-compose node express 容器不显示错误日志并不断重启
- vue.js - 引用google实例时&&用法说明
- vue.js - 在 VScode 和 Chrome 中调试 Vue,未绑定断点
- verilog - 在 Quartus prime(verilog)中从内存中读取文件时出错
- ios - Flutter 触摸事件通过 Drawer Element 传递到具有嵌入式 WKWebView 的底层 UIKitView
- events - 松弛中的重复机器人事件通知
- r - 来自唯一数据框的多个单独图表
- javascript - 添加日期更改脚本
- angular - Angular中具有三个部分的单个堆叠条