问题标签 [ironpython]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1114 浏览

c# - 将python函数导入.NET语言?

我是一名 C# .NET 程序员,正在学习 Python。我已经下载了 IronPython,并且知道它可以调用 .NET 库。

我想知道是否有相反的方法,即在我的 C# 代码中调用一些现有的“经典”Python 库,可能使用 .NET Interop。

我希望能够访问 pygame 等库中的函数。

0 投票
2 回答
1752 浏览

ironpython - 在应用程序路径中引用程序集

我正在尝试引用位​​于应用程序路径中的System.Data.SQLite,以便我可以将其与应用程序打包。我尝试了几种不同的方法,包括:

每次它都会给我一个错误:“无法加载程序集 System.Data.SQLite”或找不到指定的文件。

0 投票
2 回答
3758 浏览

python - 有人用 IronPython 使用过 SciPy 吗?

我已经能够使用 IronPython 的标准 Python 模块,但我还没有让 SciPy 工作。有没有人能够使用 IronPython 的 SciPy?你必须做什么才能让它发挥作用?

更新:请参阅IronPython 和 Ironclad 中的数值计算

更新:微软正在与 Enthought 合作为 .NET 制作 SciPy。

0 投票
4 回答
19549 浏览

c# - 在 C# 中实例化一个 python 类

我在 python 中编写了一个类,我想通过 IronPython 将其包装到 .net 程序集中并在 C# 应用程序中实例化。我已经将该类迁移到 IronPython,创建了一个库程序集并引用了它。现在,我如何真正获得该类的实例?

该类(部分)看起来像这样:

我用 C# 编写的测试存根是:

为了在 C# 中实例化这个类,我需要做什么?

0 投票
1 回答
519 浏览

ironpython - 如何让 Freebase Python 库在 IronPython 中工作

如何获取Python 库以使用 Freebase APIIronPython 2.0下工作?

当我“导入 freebase.api”时,我得到“ImportError:没有名为 django.utils 的模块”。是什么赋予了?

0 投票
2 回答
2700 浏览

json - IronPython“查找错误:未知编码:十六进制”

当我尝试在IronPython 2.0中“导入 simplejson”(或依赖它的东西)时,我得到“LookupError:未知编码:十六进制”。我该如何进行这项工作?

0 投票
1 回答
1733 浏览

ironpython - 在 IronPython 中访问嵌入式资源

我正在 IronPython Studio 中开发一个 Windows 窗体应用程序。我想为我的项目选择一个图标,但是这两个都失败了:1-表单属性窗口->图标(选择一个 *.ico 文件)发生编译时错误并且与 IronPython.targets 文件有关

“IronPythonCompilerTask”任务意外失败。System.ArgumentNullException:值不能为空。

2- 我将 *.ico 文件添加到项目(项目 -> 添加 -> 现有项目)并在其属性中,将“构建操作”更改为“嵌入式资源”,现在我无法使用 System.Reflection.Assembly 访问这个资源我的代码:

self.Icon = Icon(Assembly.GetExecutingAssembly().GetManifestResourceStream('IronPythonWinApp.myIcon.ico'))

在运行时它会抛出一个异常:

动态程序集中支持被调用的成员

有谁知道将图标添加到 IronPython WinForms 的更好(最佳?)方法?

谢谢

0 投票
8 回答
14362 浏览

python - Python 或 IronPython

IronPython 如何与 python.org 的 Python 默认 Windows 实现相叠加?如果我正在学习 Python,我会用 IronPython 学习一种微妙的不同语言吗?没有什么库我会做什么?

或者,IronPython 是否有任何优点(不包括 .NET IL 编译的类)可以使其更具吸引力?

0 投票
4 回答
2632 浏览

python - BOO 与 IronPython

IronPythonBOO有什么区别?是否需要 2 种类似 Python 的语言?

0 投票
3 回答
1332 浏览

performance - IronPython 内存使用情况

我在基于 ac# 的 WebService 中托管 IronPython,以便能够提供自定义扩展脚本。但是,我发现当我通过在循环中重复执行 web 服务进行简单的负载测试时,内存使用量急剧增加。

IronPython-1.1 在它的对象上实现了 IDisposable,这样你就可以在它们完成后处理它们。基于 DLR 的新 IronPython-2 引擎没有这样的概念。

据我了解,每次您在 ScriptEngine 中执行脚本时,都会在 appdomain 中注入一个新程序集并且无法卸载。

有没有办法解决?