RKh*_*RKh 4 python ironpython wxpython
我刚刚从Python的网站下载了原始的Python解释器.我只想学习这种语言,但首先,我想编写由任何RDBMS驱动的基于Windows的独立应用程序.我想像任何典型的Windows设置一样捆绑它.
我搜索了SO上的旧帖子,发现有人建议使用wxPython和py2exe.除了少数建议的IronPython,因为它由.NET提供支持.
我想知道IronPython是Python的纯变种还是修改后的变体.其次,Python的实际用途是什么?它适用于PHP之类的东西或类似C#(您可以编写基于Windows的应用程序或Web.).
IronPython不是Python的变种,而是Python.它是基于.NET框架的Python语言的实现.所以,是的,它是纯Python.
IronPython可以追溯到CPython(你可能习惯的实现)2.6,因此在Python 2.7或3.x中看到的一些功能/更改将不会出现在IronPython中.此外,标准库有点不同(但您丢失的内容将被.NET提供的所有内容所取代).
IronPython的主要应用是编写用C#等编写的.NET应用程序,但它也可以单独使用.IronPython还可用于使用SilverLight框架编写Web应用程序.
如果需要访问.NET功能,请使用IronPython.如果您只是尝试制作Windows可执行文件,请使用py2exe.
对于编写基本的RDBMS应用程序,只需使用CPython(原始Python),它就更具可扩展性和更快.然后,您可以使用许多工具使其在Windows PC上独立运行.但是现在,只是担心学习Python(如果你选择切换,这些技能将主要转移到IronPython)并编写你的应用程序.
| 归档时间: |
|
| 查看次数: |
1234 次 |
| 最近记录: |