python读取csv受utf-8编码干扰

时间:2018-11-15 09:56:10

标签: python pandas utf-8

我正在尝试使用python中的pandas读取csv文件,后来又试图读取文本文件并将内容替换为csv中的值 我遇到以下错误:

...
class Timer (Task):
  """
  A simple timer.
...

1 个答案:

答案 0 :(得分:0)

尝试在下面使用。它以一种非常简单的方式为我工作。

 str= str.decode('unicode_escape').encode('utf-8') 

如果您正在阅读文本文件,那么在这里您需要遍历列表的每个元素,可以尝试以下操作

lines= open("file.text", "r")
lines = fileread.readlines()
lines = [line.decode('unicode_escape').encode('utf-8') for line in lines]

希望这对您有帮助...