Windows中Python编程的最新技术是什么?

Yes*_*ke. 1 python xml windows ide wxpython

我想在家里设置我的开发环境,用于在Python中编写Windows应用程序.

对于我的第一篇文章,我正在编写一个简单的基于表单的应用程序,它将数据输入存储为XML(并且可以读取该信息.)我确实想要设置我专业使用的工具,但是,已经完成了一轮教学编程.

这些天使用的专业python开发人员有哪些工具?为了有一个工作的python环境,我应该使用什么版本的编译器?什么编辑器适用于专业人士?哪些库被认为是每个严肃的python开发人员必备的?

具体来说,哪些Windowing和XML库适合在Windows中工作?

rob*_*rob 7

我喜欢Eclipse + PyDev(带扩展).
它在Windows上可用,并且运行良好.但是,还有许多其他IDE,有优点和缺点.

至于解释器(Python被解释,未编译!),您有三个主要选择:CPython,IronPython和Jython.
当人们说"Python"时,他们通常会将"CPython"称为参考实现,但另外两个(分别基于.Net和Java)也是完整的蟒蛇:-)
在你的情况下,我可能会去在IronPython上,因为它将允许您利用.Net的知识来构建GUI并处理XML,同时将业务逻辑的实现留给Python.

最后,如果你决定使用CPython,最后,使用xml有几种选择:

  • minidom命名 ; 包含在标准库中
  • lxml,速度更快,API更好; 它意味着在Python之上的额外安装.

  • 还有ElementTree,它与Python捆绑在一起,我觉得比基于DOM的库更容易使用:http://docs.python.org/library/xml.etree.elementtree.html(我相信lxml和ElementTree使用相同的基本API,因此如果需要,从一个切换到另一个应该是相当简单的.) (2认同)