2

如何在 web2py 中对生成的 CSV 报告强制执行 UTF8 编码?

4

1 回答 1

2

将该str.encode函数与 csv 模块一起使用,有一个完整的示例将在 Python 文档中向您展示(或在对您的问题的评论中给出的链接中)。快速示例:

row = ["one", "two", "three"]

import csv
with open("report.csv", "wb") as f:
    writer = csv.writer(f)
    writer.writerow([s.encode("utf-8") for s in row])
于 2009-11-15T17:44:17.673 回答