2013-07-19 2 views
0

Я хочу передать некоторые данные, обработанные на C#, в реальном времени в другое приложение python для дальнейшей обработки в реальном времени. Я пытаюсь записать эти данные в CSV-файл и позволить python читать его одновременно, однако кажется, что Windows блокирует файл CSV, и я не могу прочитать файл одновременно с входом в него C#.Как обмениваться обработанными данными реального времени с C# на python

Кто-нибудь знает, как обмениваться данными в реальном времени с C# на python?

+0

Вы можете использовать наши библиотеки, как указано в этом ответе: http://stackoverflow.com/a/34788064/1952991 – ceremcem

ответ

0

Один из способов - использовать трубку: распечатать материал и прочитать программу python.

Файлы более гибкие. Вы можете использовать их, вам просто нужно изменить способ их создания. Когда вы создаете свой FileStream, обязательно укажите FileShare.Read.