我正在尝试使用户按照以下方法完成工作的过程自动化。 第 1 步:通过 google chrome 使用用户名和密码登录门户。 第二步:登录后页面会出现很多图标(有的是应用程序,有的是文件夹)。用户单击其中一个文件夹图标。 第 3 步:该图标会打开本地计算机上的 Citrix 文件夹。 第 4 步:用户打开文件夹中存在的文件之一,执行一些手动更改,然后保存并关闭文件。
我一直能够到达打开文件夹的第 3 步(使用 Selenium),但是,我似乎无法找到一种将击键传递给文件夹(打开时处于活动状态)的方法。我什至试图找出文件夹的进程 ID,但 Citrix 进程似乎没有 process_id 或者它们可能没有与 Windows 共享它。
根据以下网站,Selenium 似乎无法处理 Citrix。但这让我想到一定有其他方法可以通过 Python 处理 Citrix 窗口。
在这一点上,我不知道我应该走向哪个方向。
建议和想法表示赞赏!