标签:python.net

  • 如何使用Python for .NET正确嵌入 - c#

    时间:2020-7-25

    当我尝试使用 PythonEngine.ImportModule(mymodulename) 尝试加载依赖项中的一些可选模块(不使用嵌入模块就不需要)。这导致此方法返回null,因为不需要这些可选依赖项中的某些,因此不可用。在此PythonNET API中,用于加载依赖于其他多个模块的用户编写的模块的正确方法是什么? 参考方案 看来我的问题只是导入不带扩展名 […]

  • Python .NET:“无法实例化枚举” - c#

    时间:2020-7-25

    因此,我设法在Python .NET中导入了托管的.NET程序集,并且可以设置多个对象并调用一些函数,但是我无法弄清楚该对象应该如何工作。 这是我要移植的C#代码: // read event sticky clears all initial events CML_EVENT_STATUS status=0; xAxisAmp.ReadEventStick […]

  • 如何使用python .Net与ZeroMQ或其他将Python包公开给C# - c#

    时间:2020-7-22

    我正在开发一个使用Python3编写的应用程序,该应用程序由Python库/程序包(包含核心功能)和Python应用程序组成,该应用程序将提供cli shell并处理用户命令。 此外,Python包中包含的功能必须公开给使用C#(使用Microsoft .Net框架)编写的现有gui应用程序。 我已经对如何实现进行了大量研究,并提出了一些潜在的解决方案。 使 […]

  • 如何避免通过pythonnet在python中的IDisposable对象上显式调用Dispose方法? - c#

    时间:2020-7-22

    最近,我用C#(一个小型​​的排序库)开发了动态对象,可以将其链接到我的python应用程序(如果命名不正确,请使用我的命名法)。我有一些IDisposable对象,该对象在构造函数中打开文件,然后在Dispose()方法中将其关闭。文件需要在对象的整个生命周期中保持打开状态。 我希望Dispose()方法在上次实时引用后会自动调用,但我必须显式调用它。 的 […]

  • 导入someModule,而不是clr.AddReferenceToFile(“ someModule”)? - python

    时间:2020-6-19

    我是python初学者(python 2.7和ironpython 2.7),而不是程序员。有时,我会找到一个开始如下的代码: import clr clr.AddReferenceToFile("nameOfmodule") from nameOfmodule import someMethod 这有什么意义呢?我们不能只使用: from […]