8

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

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

4

4 回答 4

7

Django 仅对 Python 3 提供实验性支持,因此您现在必须使用 Python 2.7。

于 2013-01-25T10:16:13.657 回答
1

首先,一个简短的比较是It's Better than 2.7Python 3.3 何时成为默认值。但是,请记住 Python 实际上是一种脚本语言,您可以使用 C 或 C++ 来创建具有新功能的模块。

于 2013-01-25T10:19:24.290 回答
0

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

显然你找到的答案仍然成立:

我们应该使用 python 2.6 还是 2.7 还是 3.x?

于 2013-01-25T10:16:24.383 回答
0

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

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

于 2013-01-25T10:30:19.453 回答