我在很多方面检查了它,并且我总是遇到编码问题。我有文本文件,其中;是一个分隔符。我想将所有拆分数据输入到python中进行处理。这是我的代码:
f = open("zestaw.txt")
od = f.read()
od = od.splitlines()
f.close()
print od[0]
output =[]
for p in od:
output.append(p.split(';'))
print output[0]
第一次打印给我一个没有编码问题的正常输出,它看起来像:
Tytuł; Autor; ISBN; Wydawnictwo; Rok wydania; Kategoria; Podkategoria
但是第二次印刷
['Tytu \ xb3','Autor','ISBN','Wydawnictwo','Rok wydania','Kategoria','Podkategoria']
一切都很好,期待改变一个\ xb3
任何人都知道如何改变它?只有python 2.7