不推荐使用Python flask.ext.mysql吗?

我跑步时from flask.ext.mysql import MySQL得到警告Importing flask.ext.mysql is

deprecated, use flask_mysql instead

所以我使用安装了flask_mysql pip install flask_mysql,成功安装了它,但是当我运行时from flask_mysql

import MySQL出现错误No module named flask_mysql。在第一个警告中我也得到了 Detected

extension named flaskext.mysql, please rename it to flask_mysql. The old form

is deprecated. .format(x=modname),

ExtDeprecationWarning。您能告诉我如何将其重命名为flask_mysql吗?提前致谢。

回答:

flask.ext.是已弃用的模式,在较旧的扩展程序和教程中广泛使用。警告是告诉您将其替换为直接导入(它可能是)flask_mysql。但是,Flask-

MySQL使用了更加过时的模式flaskext.。除了说服维护人员发布可修复该问题的新版本,您无能为力。from flaskext.mysql

import MySQL应该工作并避免警告,尽管最好将软件包更新为使用flask_mysql

以上是 不推荐使用Python flask.ext.mysql吗? 的全部内容, 来源链接: utcz.com/qa/404861.html

回到顶部