在Python中将Unicode写入文件

时间:2013-06-06 14:31:09

标签: python unicode

我正在尝试将一个unicode字符串(阿拉伯语)写入python中的文件。

f = codecs.open('out', 'w', "utf-8")
f.write(str(comment)+u'\n')

所写的行显示了一些字符,例如:

  

\ XEF \ XBB \ XBF

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

请勿使用str(comment)。请改用unicode(object[, encoding[, errors]])