Именованная труба между C# и python - PullRequest
0 голосов
/ 16 января 2020

Я пытаюсь установить связь между моим C# кодом и моим python сценарием.

Моя проблема в том, что я хотел бы открыть канал в начале моего сценария C# и отправлять информацию в разные моменты, но через тот же предыдущий канал. А затем обработать эти данные в моем скрипте python.

Пока я могу просто отправить одну информацию, и тогда мой канал в C# закроется сам. Я попробовал этот код для проверки:

C# код

Однако, когда я пытаюсь это сделать, мои python сценарии получают данные только при выключении C# код Если у вас есть решение, пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 16 января 2020

Попробуйте sw.Flush(); после каждой WriteLine, чтобы заставить его грипп sh поток

...