使用Python处理厚客户端应用程序

2024-04-19 15:53:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要一些来自Python专家的建议来满足我的一个自动化需求,即我计划成功地使用Python

此要求用于自动化基础结构活动,如(1)停止虚拟机中正在运行的组件,(2)复制文件/运行SQL/部署新代码(3)启动虚拟机

以下是我对这项活动的担忧

(a)使用Windows厚客户端应用程序停止某些正在运行的组件。通过使用Python,调用windows厚客户端应用程序并执行一些操作(如单击特定按钮、从特定字段读取文本消息、处理警报消息)的可能方式是什么

(b)在此之前,文件是使用WinSCP(Windows安全复制)从本地手动复制到虚拟机的。使用此工具的原因是某些文件以“二进制”模式复制—此功能内置于此工具中

我们是否可以使用Python或任何其他方式来处理这个工具,以便以“二进制”模式将文件从本地复制到虚拟机

我有一些关于Selenium(使用JAVA)和Shell脚本的背景知识,最近开始学习Python。你的指导对我会很有帮助的。我不是在寻找代码,而是关于Python模块的建议,或者处理厚客户机应用程序的最佳方法,以及如何在其中执行操作


Tags: 文件工具代码应用程序消息客户端windows方式