C# 和 python 之间的命名管道
Posted
技术标签:
【中文标题】C# 和 python 之间的命名管道【英文标题】:Named Pipe between C# and python 【发布时间】:2020-01-16 09:55:09 【问题描述】:我正在尝试在我的 C# 代码和我的 python 脚本之间进行通信。
我的问题是以下我想在我的 C# 脚本的开头打开一个管道并在不同的时刻发送信息,但通过相同的前一个管道。然后在我的 python 脚本中处理这些数据。
现在我可以只发送一个信息,然后我在 C# 中的管道会自行关闭。我尝试了这些代码来测试:
C# code
但是,当我尝试此操作时,我的 python 脚本仅在我关闭 C# 代码时才会接收数据。如果您有解决方案,请帮助我。
【问题讨论】:
将您的代码作为文本而不是图像包含在您的问题中。 How to ask 请在您的问题中添加一个真实的代码示例,而不是您的代码图像。 【参考方案1】:在每个 WriteLine 之后尝试sw.Flush();
以强制它刷新流
【讨论】:
它没有任何改变:/以上是关于C# 和 python 之间的命名管道的主要内容,如果未能解决你的问题,请参考以下文章