基于我的项目,哪个是最好的Python版本?哪个是在Linux(Ubuntu)和Windows上运行的最佳IDE?以下是这些问题的背景:
我正在构建一个小型应用程序GUI,其中包含“向下钻取”视图和对个性化日历的直接操作。我应该使用Python 3,最新版本,还是旧版本在此GUI任务中更好?我听说有些旧的GUI库不支持新版本,但不太确定这是否重要。您能否列出可能相关的库?如果您可以在Windows或Ubuntu下建议您的首选IDE,那就更好了。非常感谢。
答案 0 :(得分:0)
取决于您使用的GUI。如果您正在使用PyQt,则为supports v3。但是,wxPython does not。
根据经验,现在,你可以在2.7中使用python 3.0语法,并保持兼容性。我要说的是,除了印刷声明之外,2-3之间的差异并不是那么令人惊讶。 IDE几乎都支持 - 而且gnud的链接非常好。
<强>人气强>
<强>环境强>
答案 1 :(得分:0)
你可以使用vim作为IDE.Start程序,2.7版本,3.0版本。看看这个python 2 or 3
答案 2 :(得分:0)
我建议从2.7开始,因为大多数图书馆使用它。两者之间的差异不是太大,所以如果你想在将来甚至可以切换。但在你选择Python 3并找到一个你真正想要使用的库并且它不适用于Python 3之前你会后悔选择。
wxPython和PyQt非常受欢迎。 wxPython还不支持3 ...
我更喜欢PyCharm,它不是免费的,但它太棒了,它有很多功能...... 我曾经为Python做过的最好的代码完成之一。
P.S。:如果真的很简单,你甚至可以考虑使用tkinter。
答案 3 :(得分:0)
SublimeText2具有出色的Python支持。
您也可以使用PyDev for Eclipse。
关于版本:我认为你应该编写兼容2.7的代码,但要准备好(并知道如何)将其更新到3.2或更高版本。