在.net解决方案中包括Python脚本

在.net解决方案中包括Python脚本,python,.net,numpy,sklearn-pandas,Python,.net,Numpy,Sklearn Pandas,我有一个Python 2.7脚本,可以完成以下任务: 从数据库读取数据并使用numpy和pandas对其进行操作 使用sklearn执行集群 将这些数据写入数据库 我想在.net解决方案中包含此脚本,但我不知道从何处开始 一些可能性: 从解决方案中的.net模块调用脚本。在中,我们不喜欢这样做,因为我们需要在客户的服务器上部署解决方案,所以他们应该看不到脚本 创建一个可执行文件,该文件接受一些输入(例如,db地址),并且以某种方式(不知道如何)在解决方案中处于“内部” 有什么建议吗

我有一个Python 2.7脚本,可以完成以下任务:

  • 从数据库读取数据并使用numpy和pandas对其进行操作
  • 使用sklearn执行集群
  • 将这些数据写入数据库
  • 我想在.net解决方案中包含此脚本,但我不知道从何处开始

    一些可能性:

  • 从解决方案中的.net模块调用脚本。在中,我们不喜欢这样做,因为我们需要在客户的服务器上部署解决方案,所以他们应该看不到脚本
  • 创建一个可执行文件,该文件接受一些输入(例如,db地址),并且以某种方式(不知道如何)在解决方案中处于“内部”
  • 有什么建议吗