Python:废弃特殊字符写入CSV

时间:2016-12-26 14:24:27

标签: python csv python-unicode

您好我正在尝试抓一个网站并且它正常,直到我尝试通过csv模块writer将数据保存到csv。我追溯到数据并发现7 años是不允许数据正确存储的字符串。

我在发布之前已经阅读了很多关于这个主题的内容......但是我们已经把这个概念弄清楚了。

Python正在抛出一些编码错误让我阅读,我发现csv模块不能unicode

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

尝试使用以下解决方案

def sanitize_string(string):
    return string.replace('\t', '')

尝试使用编码函数

对字符串进行编码
your_variable = sanitize_string("your string")
your_variable.encode('utf8')

希望这会对你有所帮助。