带重音的Python,怎么写?

时间:2015-11-29 14:22:05

标签: python encode codec

我想将内容写入我系统的文件中。

我下载了一个带有请求的页面,并希望将我的r.test写入文件。

为此,我使用:

with codecs.open("output.sv", 'w') as tmp:
     tmp.write(r.text)

但我有这个错误:

UnicodeEncodeError: 'ascii' codec can't encode character u'\ufffd' in position 36: ordinal not in range(128)

我累了这个

with codecs.open("output.sv", 'w', 'UTF-8') as tmp:
     tmp.write(r.text)

但是,我有很多口音和像œ这样的奇怪的字符,它们就像这样保存了

我该怎么办?感谢

0 个答案:

没有答案