python的web开发一般使用什么框架

如题所述

    django是目前最火的一个,大而全,学习周期稍微长。

    tornado是一个轻量级的,代码很少,最大的优点是非阻塞,处理并发,django的很多东西没有必要,比如它orm,如果注重效率,可以选择tornado。

    如果完全没有经验,可以用pyramid,pyramid是pylons社区的产品,而pylons就是reddit目前在用的框架。

对于初学者来说框架不重要,框架只是工具而已,重要的是对web开发形成基本的观念。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-30
django是目前最火的一个,大而全,学习周期稍微长,
tornado是一个轻量级的,代码很少,最大的优点是非阻塞,处理并发。
个人推荐tornado,感觉django的很多东西没有必要,比如它orm,如果注重效率,还是tornado吧。本回答被网友采纳
第2个回答  2017-04-24
Python 的 Web 并不作为语言的一部分实现。因为通用语言的设计目标,Python 通过 C extension 形式的标准库,有原生的网络编程支持。
也就是说,任何人都可以用 Python 的 socket 接口自己编写 Web 服务器。由于图灵机的等价性,用 Python 实现一个 PHP VM 也是技术可行的。
相似回答