4

我是一位经验丰富的 PHP 开发人员(尽可能使用 OOP 功能),目前正在寻找另一种语言。我使用过 Ruby、Python 和 Node,发现 Python 是迄今为止最好的选择(就成熟度、易用性和学习曲线而言)。由于我主要关注以 Web 为中心的开发,Django 似乎是显而易见的选择框架。但这是我的问题:Django 仍然基于 Python 2,Flask 也是如此,但几乎所有 Python 教程都建议你开始学习 Python 3。但如果你想的话,似乎第 2 版是你必须开始的。使用更流行的 Web 框架,这似乎不会很快改变。这是真的?你知道替代品吗?

我知道有类似的问题,但它们要么已经过时,要么不专注于 Web 开发,所以我想这是一个有效的问题。提前致谢!

4

1 回答 1

6

如果您正在寻找用于 Web 开发的 Python 框架,我强烈建议您使用 Django。关于 Python 2 或 3 的问题,Python 3 当然是未来。Django 很快就会迁移到 Python 3。现在你可以坚持使用 Django 和 Python 2.7。但是避免使用那些从 Python 3 中删除的 Python 2.7 特性。

于 2013-01-20T14:29:48.517 回答