1.tornado

tornado是一个很老的开发库,稳定性很强,但现在用的人不是很多。
优点:
稳定性很强
缺点:
不流行、复杂
评分: 90分

2.django

django也是一个老牌开发库了,是当前最流行的开发库,稳定,但比较复杂,一般的小网站或个人网站不建议使用。
优点:
速度快、可扩展性高
缺点:
复杂、入门难
评分: 95分

3.flask

flask是开发小项目的首选,稳定,简单,且有flask-loginflask-mailflask-momentflask-scriptflask-bootstrap等扩展。
优点:
速度快、扩展多、轻量、入门简单
缺点:
可扩展性低、不支持异步编程
评分: 98分

4.bottle

bottle和flask极为相似,有flask基础学bottle很简单,但bottle扩展较少、网上教程不多。
优点:
速度快、轻量、入门简单
缺点:
可扩展性低、扩展较少、教程不多
评分: 96分

5.dash

dash是我认为最好的web框架,基于flask开发,封装bootstrap、Vue.js、Plotly.js等。无html就可编写复杂的网页,但多页面开发和速度不理想

优点:
轻量、入门简单、封装性强、扩展多、支持嵌入Plotly、无HTML 缺点:
教程少、速度慢、难以编写多URL程序、flask-login嵌入差、仍需编写CSS
评分: 99分

6.remi

remi使用类似PyQt5kivy的方式实现纯Python开发网页。
优点:
轻量、封装性强、无HTML、类似PyQt、无CSS、无JS
缺点:
教程少、速度慢、难以编写多URL程序、其他web框架不兼容、入门难、扩展少、不稳定
评分: 90分

7.PySimpleGuiWeb

PySimpleGuiWeb基于remi开发、有PySimpleGui基础的不用学,使用方法和PySimpleGui完全一样。
优点:
轻量、封装性强、无HTML、无CSS、无JS、无回调、入门简单、教程多
缺点:
速度慢、难以编写多URL程序、其他web框架不兼容、扩展少、不稳定
评分: 95分

8.fastapi

fastapi类似bottle,能更快编写api接口,但其他的支持一般。
优点:
轻量、入门简单、教程多、稳定、容易编写api接口
缺点:
扩展少、难以编写较复杂的网站
评分: 97分

9.twisted

twisted是一个有10年历史的框架,不用http开发,属于事件驱动框架。
优点:
教程多、稳定、提升服务器性能
缺点:
不支持python3、扩展少、入门难
评分: 90分