![]() |
1
32
|
![]() |
2
13
在编写代码的方式上有一些细微的差别,但最大的差别在于可用的库。 有了IronPython,您就拥有了所有可用的.Net库,但我认为这是以牺牲一些尚未移植到.NETVM的“普通”python库为代价的。 基本上,您应该期望语法和习惯用法是相同的,但是如果您尝试将为IronPython编写的脚本提供给“常规”Python解释器,它将无法运行。另一种方式可能更可能,但我认为你也会发现不同之处。 |
![]() |
3
5
|
![]() |
4
3
|
![]() |
5
2
Python就是Python,唯一的区别是IronPython被设计为在CLR(.NET Framework)上运行,因此,可以交互操作和使用用其他.NET语言编写的.NET程序集。因此,如果你的平台是Windows,你也使用.NET或者你的公司,那么应该考虑IrPython。 |
![]() |
6
2
在标准的Python实现中,线程在每个对象访问时获取GIL。这限制了并行执行,特别是当您希望充分利用多个CPU时,这一点尤为重要。 |
![]() |
7
2
|
![]() |
8
0
这还取决于您是否希望代码在Linux上工作。不知道IronPython是否能在windows平台以外的任何平台上工作。 |
![]() |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
![]() |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
|
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
![]() |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
|
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
![]() |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |