ironpython

从 Windows 窗体调用 Python 脚本

我是 IronPython 新手,需要一些帮助。我有一个在 Visual Basic 2010 Express 中创建的 Windows 窗体,其中包含两个文本框('txtNumber' 和 'txtResult')和一个按钮('btnSquare')。我想要做的是能够在单击表单上的按钮时调用以下 Python 脚本('Square.py'); class SquarePython: ... »

IronPython 用于 IronPython Studios 的单元测试

我想玩 IronPython,并认为编写单元测试是一种足够简单的入门方式。这实质上意味着我的核心应用程序代码仍将使用 C# 编写,而我的测试是 python。 考虑到这一点,我的理想情况是在 Visual Studio 的同一解决方案中开发 C# 和 IronPython 代码。环顾四周,我发现有一个适合我的视觉工作室编辑器“IronPythonStudios”,尽管到目前为止我遇到了一些问题... »

将 Spotfire 'print' 输出到文本文件

我一直在努力解决我希望是一个简单的问题。我想将 Spotfire 中的值(字符串/实数/字符串列表)输出到我计算机上的文本文件中。我的最终解决方案需要列出和保存文档属性,但现在让我们使用来自 stackoverflow 的工作脚本:Is it possible to use IronPython to return the path of the current *.dxp project as ... »

WPF:数据绑定到在运行时命名的属性

我正在开发一个用于修改特定类型的二进制文件格式的项目。规范的一部分是允许结构布局的 XML 定义,如下所示: <!-- Invalid plugin, for demonstration only --> <plugin name="weap"> <struct size="0x504"> <float32 name="initi... »

c#

使用 IronPython 导入 CLR

我想尝试一下 IronPython,因为我想了解更多关于 Python 和 .Net 底层的知识。我安装了最后一个版本(2.7.3)并尝试导入 clr,在我的第一行,我无法运行并抛出错误“没有名为 CLR 的模块”。我用谷歌搜索但没有找到任何关于这件事的东西。 IronPython 安装非常简单,就像所有 Windows 应用程序一样,所以我找不到我在这里错过的内容。有什么线索吗?... »

Python for .NET:在多个版本中使用相同的 .NET 程序集

我的问题:我有 2 个版本的程序集,并希望在我的 Python 项目中同时使用它们。 .NET 库安装在 GAC (MSIL) 中,具有相同的公共令牌: lib.dll (1.0.0.0) lib.dll (2.0.0.0) 在 Python 中我想要这样的东西: import clr clr.AddReference("lib, Version=1.0.0.0, ...") from ... »

c#

使用 System.Data.SqlClient 在 Ironpython 中回滚

我无法使用以下代码 sn-p 回滚,需要帮助: import clr import sys clr.AddReference('System.Data') from System.Data.SqlClient import SqlConnection, SqlParameter, SqlTransaction conn_string = "****" connection = SqlConnec... »

Ironpython - 构造函数的命名参数

当我在 IronPython 中使用构造函数的命名参数创建 C# 类的实例时,它正在设置与参数名称对应的属性。我希望禁用此行为,以便更好地控制属性的评估顺序。 这可能吗?... »

IronPython 属性不可调用

我对以下 IronPython 属性 (RouteAttribute) 有疑问: import clr import System from System.Web.Http import HttpGetAttribute, ApiController, RouteAttribute class DemoController(ApiController): @RouteAttribu... »

c#

TypeError:在 Ironpython 包安装中不期望类型“

我正在尝试使用以下命令为 IronPython 2.7 安装一些软件包: >C:\Program Files\IronPython 2.7\> ipy -X:Frames -m pip install (PackageName) 而且我不断收到这些错误消息块。 >ERROR: Exception: Traceback (most recent call last): ... »

删除 spotfire 数据表 Ironpython 中的所有行

我正在寻找一种方法来删除 SPOTFIRE 上的数据表中的行,但没有找到合适的方法。 我尝试编写一个脚本来执行此操作,但它太慢了,我还有 20k 行要删除。 是否有人知道为什么它太慢了,是否有另一种方法(更快的方法) from Spotfire.Dxp.Data import RowSelection table=Document.Data.Tables["my Table name"] i... »

使用外观资产通过 API 创建材质

我有一个带有 RGB 值的 CSV 文件,我使用它通过 Dynamo Python 脚本在 Revit 中创建材质,但是创建的材质没有分配给它的 AppearanceAsset(即使它有一个外观资产选项卡}。从什么时候开始我得到它返回“-1”的材料的 AppearanceAssetID,这根据 API 意味着没有分配给它的资产。 如何创建已分配外观 ID 的材质 我想访问外观资源并为其设置颜色... »

部署 IronPython 脚本或静态构建应用程序

我创建了一个 IronPython 脚本,它从 Python 库(例如 os、sys 等)以及 .NET 库中导入。 它在我的 Visual Studio IronPython 解决方案中运行得非常好,但我需要部署它,以便其他没有安装 IronPython 或 Python 的人可以运行它。 我该怎么做?... »

IronPython 中的自动属性失败在 Python 中有效吗?

我有以下 python 代码,它在 python 中运行良好,但在 IronPython 2.6 中失败,出现以下错误,有什么想法吗? ====================================================================== ERROR: testAutoProp (__main__.testProperty) ------------... »

C++\IronPython 集成示例代码?

我正在寻找 C++\IronPython 集成的简单示例代码,即将 python 代码嵌入到 C++ 或更好的 Visual C++ 程序中。 p> 示例代码应包括:如何在语言之间共享对象,如何来回调用函数\方法等... 此外,明确的设置程序也会有所帮助。 (如何在 Visual Studio 等中包含 Python 运行时 dll...) 我找到了一个很好的 C#\IronPython h... »

日期的自然语言解析器(.NET)?

我希望能够让用户使用自然语言(例如“下周五”、“每个工作日”)输入日期(包括重复日期)。很像http://todoist.com/Help/timeInsert中的示例 我找到了this post,但它有点旧,只提供了one solution,我并不完全满意。我想我会重新提出这个问题,看看:还有其他 .NET 库可以进行这种日期解析吗? ... »

使用 Jython/IronPython/Pyjamas 的优点/缺点是什么?

编辑 好的,菜鸟在这里,请多多包涵。我想问的是: Python 语法爱好者是否可以使用这些选项之一而其他团队成员使用“普通版”版本?这是个人喜好问题,还是需要让其他人也使用这些技术? 是否可以轻松地在 Jython 和 Java 或睡衣和 Javascript 之间进行转换? 此外,总的来说,人们在“现实世界”中使用这些工具有哪些优点/缺点? 我认为这更清楚地说明了我在寻找什么。业内任何使... »