python - IronPython 和提前编译

标签 python clr ironpython

在对 IronPython 进行简要研究时,我对它的执行模型以及它如何与 C# 集成感到困惑。

请你指出,这些假设中哪些是错误的:

  1. IronPython 未提前编译(编译成 clr exe|dll 使用 IL 代码)
  2. IronPython 作为脚本分发
  3. 执行时,IronPython 文件在运行时编译为 IL,然后在 CLR AppDomain 中执行。

谢谢

最佳答案

您可以使用 pyc.py 来创建一个 exe/dll,但它没有很好的文档记录。否则,您基本上是对的。

关于python - IronPython 和提前编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21275131/

相关文章:

c# - CLR 如何知道静态字段是否已被初始化?

c# - 清除Winforms GroupBox而不破坏内容

Python - 迭代任何类型的列表结构

python - 如何在 Python 中查找奇数索引处的元素之和

python - 如何在数据框中添加新的计算列?

.net - .NET (CLR) 和 Mono 中的语言互操作性

python - 如何执行表达式?

python - 如何检查 Python 中当前有效的类型

python - 在Python中迭代列表时更改要迭代的元素

.net - 是否在运行时评估了 assembly.dll.config 中的绑定(bind)重定向?