c# - C# 和 Python 之间的持续通信
问题描述
我正在尝试从 C#(WinForms) App 启动一个 Python 脚本,使用参数并不断地从该脚本中获取值,直到满足某些条件。我需要传递的数据类型是字符串,速率为每秒 2 或 1 个字符串。
NamedPipeline 是实现这一目标的好方法,还是我应该使用套接字或者是否有任何其他工具可以用于此目的。
PS:脚本和应用程序都将在同一台机器上运行。PS2:IronPython 无济于事,因为由于限制,它不允许我使用相关的 Python 脚本。
解决方案
推荐阅读
- vue.js - Firefox 无缘无故在 Vue 应用上使用深色主题
- mysql - 我需要为表中的字段设置什么数据类型,以限制一组选项中的值?
- karate - afterScenario 钩子上的 karate.log(args) 未嵌入到 surefire json 文件中
- javascript - 如何使用带有 Socket.IO 的轮询器向每个人发送
- wordpress - 如何在不破坏 WordPress 的情况下使用 .htaccess 向 URL 添加参数
- reactjs - 如何为松弛克隆创建新通道按钮
- go - 如何从 Go 模板调用外部程序
- sql - 插入时的 SSIS 错误 - 维度表中的新主键时出错
- java - 一种递归方法和一种迭代方法的空堆栈
- android - 拦截 NavigationUI.onNavDestinationSelected() 以使用“inclusive = true”使 backstack 弹出