python - 将带有 unicode、decimal 和 date 对象的元组转换为 python 中的字符串

标签 python mysql

当我从 MySql 获取数据时,我得到一个元组。我想将它转换为字符串,以便我可以在表格中显示它。

这是元组:

(u'1854-563', u'ROME', Decimal('5555'), datetime.date(2013, 3, 15))

最佳答案

>>> t = (u'1854-563', u'ROME', Decimal('5555'), datetime.date(2013, 3, 15))

>>> map("{0}".format,t)
['1854-563', 'ROME', '5555', '2013-03-15']

或者制作表格:

>>> r"<table><tbody>{0}</tbody></table>".format("<tr><td>{0}</td><td>{1}</td><td>{2}</td><td>{3}</td></tr>".format(*map("{0}".format,t)))
'<table><tbody><tr><td>1854-563</td><td>ROME</td><td>5555</td><td>2013-03-15</td></tr></tbody></table>'

关于python - 将带有 unicode、decimal 和 date 对象的元组转换为 python 中的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16604316/

相关文章:

php - 使用 foreach 循环比较两个数组

php - 如何编写查询以基于多值字段从表过滤器(WHERE 子句)获取值?

php - 为什么我的其中一列显示为空?

javascript - 列表项中的表单值

mysql - MySQL 是否忽略唯一约束的空值?

php - 我如何修复此循环以使用 bootstrap carousel 显示我的数据库中的图像

Python,将所有链接、标题和正文文本附加到一个数组或 json 文件中

python - 我应该使用哪种 Python?

python - 如何使用 logstash 和 elastic 配置 native python 日志记录库?

python - 与Joblib并行训练sklearn模型会阻止该过程