【问题标题】:Running a python script (.py file) from PC1 to PC2 through C# [duplicate]通过C#从PC1到PC2运行python脚本(.py文件)[重复]
【发布时间】:2016-10-14 13:34:06
【问题描述】:

我再次需要您对以下情节的一些想法(不是实施,只是建议)的帮助:

假设我在一家公司有两台计算机(连接到网络),我想通过一个 C# 应用程序一起工作:

PC1 - 安装的 C# windows 窗体应用程序将向第二台 PC 发送“ping”/“message” PC2 - C# windows 窗体应用程序等待来自第一台 PC 的消息/ping/任何内容。收到后,他会执行脚本。

我不需要这种“交流”是 100% 实时的,我只需要“戳”另一个 1 或 2 次。

我知道的任何事情都不是一个干净的解决方案。我正在考虑 WCF OR Sockets,我只看了一点点。

你会怎么做?你会选择什么通信协议?

【问题讨论】:

    标签: c# python winforms wcf sockets


    【解决方案1】:

    一步一步来。首先尝试制作一个执行该脚本的程序。尝试使用 Process.Start 方法。 https://msdn.microsoft.com/en-us/library/system.diagnostics.process.start(v=vs.110).aspx

    第二步是从第二台计算机中的另一个程序向该程序发送消息。如果 TCP 连接可用并且带有脚本的计算机具有静态 IP,我肯定会使用套接字。它只是发送一个执行第一步代码的信号消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-31
      • 1970-01-01
      • 2016-12-19
      • 1970-01-01
      • 1970-01-01
      • 2018-08-23
      相关资源
      最近更新 更多