IronPython 是否完全支持 Python 元类和类工厂?如果我有一个包含这些内容的功能代码(在 CPython 2.7 中),那么它就可以在 IronPython 中工作吗?
最佳答案
最好的方法就是简单地尝试一下。 IronPython 和 CPython 的创建方式不同,并且具有不同的优化。像元类这样的基本东西应该可以毫无问题地工作,但可能还有其他问题。如果您尝试编写同时支持 CPython 和 IronPython 的代码,那么您应该在这两个平台上进行测试。即,当您运行测试套件时,请在两个环境(以及您打算支持的任何其他环境)中运行它。我不确定是否 tox支持 IronPython,但它可能会帮助您进行设置。
关于python - IronPython 支持元类吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13579818/