我的上一篇博客https://blog.csdn.net/jiugeshao/article/details/110310873中说明了推荐使用第二种方法,即通过程序设置命令行执行py文件,那么如果该c#进程和调起来的python进程需要更多交互,该怎么进行呢,上篇博客看到c#只能通过带命令行参数方式在调用起python程序的同时给其传参数,但c#进程不能很方便获得python反馈的信息,可以通过配置socket方式来进行。
可以在python中设置socket为server, 在c#中设置socket为client(按如下就能慢慢堆积出一个demo平台出来)
成员变量如下:
private string modelPath;
private string dataFolderPath;
private delegate void UpdateString(string text);
private TcpClient _client;
private Thread _connectionThread; // Thread that is responsible for identif