我希望在 C# 中创建一个示例程序,它通过 USB 端口下载实时数据(即数据记录器)。C# 接受数据(十六进制或数字),然后自动下载一个 Python 文件(即 validatemethodA.ps),然后执行该文件。python接受来自C#代码的数据,然后对数据进行验证检查或进行复杂的计算并将结果返回给C#,其中数据显示在窗口窗体上并附加到文件中(通过C#)。
Python 是一个脚本,它不需要预先编译(在 c# 运行时),这意味着用户可以自由修改 python 脚本以优化 pass/fails 参数或计算结果,而无需返回 VS2010 编译整个程序。
这意味着我可以提供发布 C# 产品,并且只有用户可以修改 python 文件。
这是如何实现的?,是否有示例/演示,任何人都可以将我链接到这个解决方案,以便我可以试验这个概念证明吗?