c# - 在 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 中函数返回的参数。
我不知道该怎么做。所以,请帮我解决这个问题。
解决方案
我对python不太熟悉,我不知道这是否适合你,但你看过https://pythonnet.github.io/
乍一看,您似乎可以直接在 python 代码中导入程序集并使用方法/属性