Python,Jython,IronPython和wxPython有什么区别?

发布于 2021-01-29 15:17:58

我是Python编程的新手。在谷歌搜索时,我发现了一些Python相关的单词。我只是想知道Python,Jython,IronPython和wxPython之间的区别是什么。

我知道wxPython是用于GUI编程的。但是什么是Jython和IronPython?请帮我。

关注者
0
被浏览
52
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。

    Jython和IronPython是不同的python实现,它们都在不同的虚拟机上运行。Jython在JVM(Java虚拟机)上运行,而IronPython在CLR(公共语言运行时)上运行。这意味着使用这些实现的程序可以利用虚拟机的库和生态系统。例如,使用Jython,我可以为Java应用程序编写插件,而使用IronPython,则可以使用.NET标准库。使用与CPython不同的实现的缺点是CPython是最常用的python,因此具有库和开发人员的最佳支持。例如,像NumPy这样的流行库仅能在CPython上运行,因为它依赖于CPython的C
    api,而Jython或IronPython都无法提供。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看