问题标签 [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.
c# - 将python函数导入.NET语言?
我是一名 C# .NET 程序员,正在学习 Python。我已经下载了 IronPython,并且知道它可以调用 .NET 库。
我想知道是否有相反的方法,即在我的 C# 代码中调用一些现有的“经典”Python 库,可能使用 .NET Interop。
我希望能够访问 pygame 等库中的函数。
ironpython - 在应用程序路径中引用程序集
我正在尝试引用位于应用程序路径中的System.Data.SQLite,以便我可以将其与应用程序打包。我尝试了几种不同的方法,包括:
每次它都会给我一个错误:“无法加载程序集 System.Data.SQLite”或找不到指定的文件。
python - 有人用 IronPython 使用过 SciPy 吗?
我已经能够使用 IronPython 的标准 Python 模块,但我还没有让 SciPy 工作。有没有人能够使用 IronPython 的 SciPy?你必须做什么才能让它发挥作用?
更新:请参阅IronPython 和 Ironclad 中的数值计算
更新:微软正在与 Enthought 合作为 .NET 制作 SciPy。
c# - 在 C# 中实例化一个 python 类
我在 python 中编写了一个类,我想通过 IronPython 将其包装到 .net 程序集中并在 C# 应用程序中实例化。我已经将该类迁移到 IronPython,创建了一个库程序集并引用了它。现在,我如何真正获得该类的实例?
该类(部分)看起来像这样:
我用 C# 编写的测试存根是:
为了在 C# 中实例化这个类,我需要做什么?
ironpython - 如何让 Freebase Python 库在 IronPython 中工作
如何获取Python 库以使用 Freebase API在IronPython 2.0下工作?
当我“导入 freebase.api”时,我得到“ImportError:没有名为 django.utils 的模块”。是什么赋予了?
json - IronPython“查找错误:未知编码:十六进制”
当我尝试在IronPython 2.0中“导入 simplejson”(或依赖它的东西)时,我得到“LookupError:未知编码:十六进制”。我该如何进行这项工作?
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 的更好(最佳?)方法?
谢谢
python - Python 或 IronPython
IronPython 如何与 python.org 的 Python 默认 Windows 实现相叠加?如果我正在学习 Python,我会用 IronPython 学习一种微妙的不同语言吗?没有什么库我会做什么?
或者,IronPython 是否有任何优点(不包括 .NET IL 编译的类)可以使其更具吸引力?
python - BOO 与 IronPython
IronPython和BOO有什么区别?是否需要 2 种类似 Python 的语言?
performance - IronPython 内存使用情况
我在基于 ac# 的 WebService 中托管 IronPython,以便能够提供自定义扩展脚本。但是,我发现当我通过在循环中重复执行 web 服务进行简单的负载测试时,内存使用量急剧增加。
IronPython-1.1 在它的对象上实现了 IDisposable,这样你就可以在它们完成后处理它们。基于 DLR 的新 IronPython-2 引擎没有这样的概念。
据我了解,每次您在 ScriptEngine 中执行脚本时,都会在 appdomain 中注入一个新程序集并且无法卸载。
有没有办法解决?