我有一个用Python编写的数据分析工具。我希望能够安排此工具在新数据进入时运行,我可以在Visual Basic.Net中执行此操作。我想要做的是让一个VB进程生成python进程,然后将它从python接收的数据发送到报告中,但我还没有能够在这种情况下找到很多在线。我应该使用哪些工具来实现这一目标?
修改 我最终做的是使用.Nets的System.Diagnostic.Process类来启动Python进程,然后简单地读取标准输出流。 This site解释了如何在VB端执行此操作。
答案 0 :(得分:2)
你可以找一个基于文件的approch:
vb告诉python有关要创建的文件以及数据并等待处理完成,再次读取文件
您可以使用共享数据库
或进程间通信:
一个很好的起点是interprocess communication
上的python文档