【发布时间】:2013-01-20 14:17:40
【问题描述】:
我是一位非常有经验的 PHP 开发人员(尽可能使用 OOP 功能),目前正在寻找另一种可以使用的语言。我使用过 Ruby、Python 和 Node,发现 Python 是迄今为止最好的选择(就成熟度、易用性和学习曲线而言)。由于我主要关注以 Web 为中心的开发,Django 似乎是显而易见的选择框架。但这是我的问题:Django 仍然基于 Python 2,Flask 也是如此,但几乎所有 Python 教程都建议你开始学习 Python 3。但如果你想的话,似乎第 2 版是你必须开始的。使用更流行的 Web 框架,这似乎不会很快改变。这是真的?你知道替代品吗?
我知道有类似的问题,但它们要么已经过时,要么不专注于 Web 开发,所以我想这是一个有效的问题。提前致谢!
【问题讨论】:
-
Web 确实落后了一点,所以 Python 2 仍然是你想要的 Web 开发,尽管越来越多的框架支持 Python 3。
标签: web-applications python-3.x python-2.x