Python 使用SQLAlchemy从MySQL获取烧瓶中的UTF-8

Python 使用SQLAlchemy从MySQL获取烧瓶中的UTF-8,python,mysql,flask,sqlalchemy,flask-sqlalchemy,Python,Mysql,Flask,Sqlalchemy,Flask Sqlalchemy,这是我的MySQL数据库: CREATE DATABASE IF NOT EXISTS freshleafy CHARACTER SET utf8 COLLATE utf8_unicode_ci; 我正在输入Devanagari脚本:नमस्ते 我尝试了以下方法: mysql://...?use_unicode=1&charset=utf8 mysql://...?use_unicode=1&charset=utf8mb4 我得到的只是什么??????当我打印数据时 我需要

这是我的MySQL数据库:

CREATE DATABASE IF NOT EXISTS freshleafy CHARACTER SET utf8 COLLATE utf8_unicode_ci;
我正在输入Devanagari脚本:नमस्ते

我尝试了以下方法:

mysql://...?use_unicode=1&charset=utf8
mysql://...?use_unicode=1&charset=utf8mb4
我得到的只是什么??????当我打印数据时

我需要得到它的原始文本,这将被转移到移动应用程序时,这个API被调用


附加信息-当我将其导出到csv文件时,字符不能正确显示。示例-此-अरबी, 变成这个-是…是…是¥€

你确定你的终端模拟器能够显示这些字符吗?是的,非常确定。我试着直接打印字符,结果成功了。你通过了
SyntaxError
?你应该从帖子中编辑它。完成:)现在我认为这是某种编码问题。虽然我不知道是什么。我得再看一次MySQL文档。我还得到???当我试图从数据库中获取它时。你确定你的终端模拟器能够显示这些字符吗?是的,非常确定。我试着直接打印字符,结果成功了。你通过了
SyntaxError
?你应该从帖子中编辑它。完成:)现在我认为这是某种编码问题。虽然我不知道是什么。我得再看一次MySQL文档。我还得到???当我试图从数据库中获取它时。