我可以使用IronPython或所有标准Python库吗?

And*_*rew 9 python ironpython

......它需要某种包装吗?

我的表达是IronPython是Python的.NET实现,它以某种方式神奇地使用IronPython构建的应用程序能够使用标准的Python库(我相信它们是原始的.py源或.py源包装到鸡蛋中),但当我正在阅读 我发现的页面底部的http://www.doughellmann.com/PyMOTW/hashlib/index.html:"与IronPython一起使用的hashlib的包装器." 这立即让我保持警惕......

cod*_*ape 11

这取决于:

  • 如果库模块是在纯python中实现的,那么它可能会起作用.
  • 用C实现的库模块将不起作用.这个铁定的项目旨在允许IronPython导入和使用已编译的Python C扩展.