首页 > 解决方案 > 在 Visual Studio 2017 中将参数从 C# 应用程序传递到 Python 应用程序 [在 gensim 中使用]

问题描述

我是一名 C# 程序员和 Python 新手。现在我正在开发 Python 表单 Visual Studio 2017。

我已经用 C# 编写了一个程序来执行一些文本处理任务,但现在我需要在 python 中完成我的工作,因为它提供了处理自然语言处理的高级函数。

具体来说,我需要将一个List<List>参数从我的 C# 应用程序传递给 Python 应用程序。

doc_term_matrix在以下 python 片段中,将使用传递的参数而不是内联 48:

在此处输入图像描述

另一个要处理的问题是不同数据类型的转换,因为我想List<List<double>>从 C# 中导入 a ,如下所示,以用作dictionary.doc2bow(doc) Python 中函数返回的参数。

在此处输入图像描述

我不知道该怎么做。所以,请帮我解决这个问题。

标签: c#pythonvisual-studio-2017parameter-passinggensim

解决方案


我对python不太熟悉,我不知道这是否适合你,但你看过https://pythonnet.github.io/

乍一看,您似乎可以直接在 python 代码中导入程序集并使用方法/属性


推荐阅读