用于学习Django的Python 2.7或3.3

时间:2013-01-25 10:13:43

标签: python django python-3.x python-2.7

我对学习Python感兴趣,但我不知道应该选择哪个版本。当我用Google搜索时,我得到了一年多前发布的答案。如果我想学习Django,哪个版本会有用并获得支持?

请注意,我知道C,C ++,Java和C#。

4 个答案:

答案 0 :(得分:7)

Django只有Python 3的实验性支持,所以你现在必须使用Python 2.7。

答案 1 :(得分:1)

首先,简短比较是It's Better than 2.7When should Python 3.3 become the default。但是,请记住,Python实际上是一种脚本语言,您可以使用C或C ++来创建具有新功能的模块。

答案 2 :(得分:0)

我建议从python 2.7开始,它现在更常用,而django是用2.7 AFAIK编写的。

显然你找到的答案仍然存在:

Should we use python 2.6 or 2.7 or 3.x?

答案 3 :(得分:0)

如果您已经了解多种语言,那么可以学习Python 2和3.差异很小,允许许多项目使用单个(相同)源代码支持这两个版本。

对于实际部署,如果需要使用未移植到Python 3的依赖项,则可能更喜欢Python 2.7。