首页 » python机器学习 » python机器学习全文在线阅读

《python机器学习》9.3 使用Flask开发Web应用

关灯直达底部

上一节完成了用于电影评论分类的代码,现在来讨论使用Flask框架开发Web应用的基础知识。自2010年Armin Ronacher发布Flask以来,此框架获得了广泛的关注,并被流行的应用如LinkedIn及Pinterest所使用。由于Flask使用Python开发,它为Python程序员嵌入已有Python代码提供了方便的接口,在此我们将嵌入电影分类器。

Flask以微框架而著称,这意味着其内核精炼且简单,但易于通过其他库进行扩展。其学习曲线不像其他基于Python的Web框架(如Django)那样陡峭,但建议读者阅读一下Flask的官方文档:http://flask.pocoo.org/docs/0.10/,以了解其更多的功能。

如果读者的Python环境中尚未安装Flask库,请在终端窗口中通过下列命令使用pip进行安装(在本书写作过程中,最新的稳定版本为V0.10.1):