问题标签 [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 回答
1334 浏览

sorting - 如何在 IronPython 中对 FileInfo 列表进行排序

给定一个 FileInfo 对象列表,如何按日期对它们进行排序?具体来说,我想按 CreationTime 降序对它们进行排序。

0 投票
4 回答
7417 浏览

exception - 在 C# 中捕获 Ironpython 异常

我在 C# 中嵌入 IronPython 2.0。在 IronPython 中,我定义了自己的异常:

并在某处提出:

现在在 C# 中,我有:

0 投票
4 回答
10919 浏览

linq - 你能在 IronPython 中使用 LINQ 类型和扩展方法吗?

是否可以在 IronPython 中使用 LINQ 类型和扩展方法?

如果有怎么办?而且经常有更多的pythonic来做同样的事情吗?

0 投票
3 回答
1286 浏览

.net - IronPython + Emacs?

我决定进入 IronPython,因为我几乎只在 .NET 中工作,但需要一些比 C# 更简单的东西来模拟快速的东西。Python 对于小东西、一次性测试等这类东西都很好,但到了我需要能够访问我们的一些 .NET 代码的地步。

尽管我完全反感,但我一直在使用 emacs 进行 Python 编辑,并且我也想将它用于 IronPython,假设它是可能的。谷歌一直没有提供资源,所以我想我会看看周围是否有人知道如何让它发挥作用。

0 投票
1 回答
117 浏览

c# - 从 ironpython 引用 web 项目

我有一个用 C# 编写的 mvc 项目。我正在尝试从 Ironpython 中引用它。我导入对象和引用 dll 没有问题,但是有些对象依赖于 web.config 中的连接字符串,有什么方法可以让我引用 dll,然后指定它应该使用的 web.config ?

0 投票
2 回答
9552 浏览

.net - 在托管(嵌入式)环境中调试 IronPython 脚本

我正在编写一个嵌入了 IronPython (2.0.1) 的 C# 应用程序。这个想法是将应用程序的一部分暴露给用户编写的 IronPython 脚本。

我想为用户提供能够使用 Visual Studio 调试器调试他们编写的脚本的能力。请注意,脚本在托管环境中运行,而不是通过 IronPython 可执行文件 (ipy.exe)。

在 IronPython 程序集上使用了一点 Reflector 魔法之后,我想出了一些可以让我做到这一点的东西,但我不确定这是否是规定的方式。基本上我所做的是创建一个“DebugMode”属性设置为true的“ScriptRuntime”对象,然后从“ScriptRuntime”创建一个基于python的“ScriptEngine”,用于托管。代码如下。

现在,当我在托管环境中执行脚本时,使用:

我可以在脚本文件中放置断点,当脚本执行时它们会被命中。

那么,有没有更好/更简单的方法来做到这一点?

谢谢

0 投票
2 回答
1860 浏览

ironpython - 铁蟒扭曲

是否有扭曲库的 Iron Python .net 端口,或者 Iron Python 可以使用标准库?

0 投票
1 回答
614 浏览

python - Python 2.5.2 续

这是我的问题 Python2.5.2 的延续 我开发的代码与 clr.Addreference() 一起工作得很好。现在你的问题是我必须将使用.NET开发的dll的ny脚本加载到另一个应用程序。他们使用QT来实现它。那个应用程序中有一个脚本控制台。当我输入'import clr'时,它说'没有名为 clr' 或 'Cannot import clr' 的模块。我该怎么办?

0 投票
4 回答
3340 浏览

.net - IronPython,Python for .NET 的任何替代品,用于从 python 访问 CLR?

是否有任何替代 Python for .NET 或 IronPython 用于访问 .NET CLR?这两个似乎都有缺点,因为 .NET 的 Python 没有得到积极的开发(据我所知),如果你使用 IronPython,你会失去 CPython 中可用的一些功能。那么还有其他选择吗?

0 投票
1 回答
252 浏览

ironpython - Ironclad import error

I am getting the following error when trying to import a C-Extension I need with irconclad. Is this related to my configuration or limitation in ironclad?