【发布时间】:2012-05-24 18:26:29
【问题描述】:
当我在 mysql 中插入查询时, 我执行以下操作:
execute(query.encode('utf8'))
我先让字符串兼容unicode,然后执行。
现在,当我再次将数据从 sql 检索到我的 python 代码时,我是否需要通过应用编码函数使其再次兼容 unicode? 如果是,则 sql 返回行块,如何对所有行进行编码?
我使用cursor.fetchall() 获取行。如何使行的每个元素都与 unicode 兼容?
【问题讨论】:
标签: python python-2.7 mysql-python