【发布时间】:2021-09-15 06:48:45
【问题描述】:
我想控制没有像 selenium 这样的界面的边缘浏览器,因为出于安全原因,它会阻止我访问我们公司的网站。
我需要做的就是自动打开我的网络浏览器 -> 访问所需的网站 -> 将所需的内容复制并粘贴到我将分配给它的字段中。
我会非常满意任何有用的答案。
问候
【问题讨论】:
标签: python python-3.x web automation webautomation
我想控制没有像 selenium 这样的界面的边缘浏览器,因为出于安全原因,它会阻止我访问我们公司的网站。
我需要做的就是自动打开我的网络浏览器 -> 访问所需的网站 -> 将所需的内容复制并粘贴到我将分配给它的字段中。
我会非常满意任何有用的答案。
问候
【问题讨论】:
标签: python python-3.x web automation webautomation
您可以使用 cmd 打开 Microsoft Edge:
start msedge <websiteURL>
要在 python 中编写代码,我们可以使用 子进程库。
import subprocess as sub
sub.run(["start"], ["msedge"], "<websiteURL>"])
困难的部分来了。我找不到任何 API 来控制 Edge 浏览器,我所能想到的就是使用以下库来控制鼠标和键盘:
如果您不是每天都在使用 Edge 浏览器,您可以将浏览器窗口打开到最大尺寸,这样您就不得不担心鼠标移动会移位。
【讨论】: