如何准备.txt文件以使pandas能够编码μ符号

时间:2017-04-12 13:31:45

标签: python pandas python-unicode

我有一个带μ符号的.txt文件。使用pandas.read_table时,字符串中的μ符号将替换为“\ xb5”,并且pandas会显示?-replacement-symbol。使用pandas.read_table(encoding="utf-8")时,我会UnicodeDecodeError: 'utf8' codec can't decode byte 0xb5 in position 10: invalid start byte。如何更改.txt文件以获得正确的导入?

.txt文件中第一列的名称:30_H2O2.20μM。

In [8]:pd.read_table("File.txt").columns[0]
Out[8]: '30_H2O2.20\xb5M'
In [9]:print pd.read_table("File.txt").columns[0]
30_H2O2.20�M

更新: encoding =“ISO-8859-1”工作了!

0 个答案:

没有答案