atom中使用python的pandas.read_table()打开编码为utf-8无bom格式的文档,然后使用atom的运行程序的包script运行以下代码:
# coding=utf-8
import pandas as pd
path = u'C:\\Users\\xilig\\Desktop\\北京-jd\\化妆师.txt'
print pd.read_csv(path, sep='|', header=None)
程序运行没有报错,但是结果是这样的:
而同样的程序在pycharm中运行却可以正常显示中文,这是为什么
估计是cmd 编码的问题
Pycharm 进行了编码的处理应该, atom可能直接用了中文系统的cmd.