python 中文处理利器

来源:互联网 发布:卫龙淘宝 编辑:程序博客网 时间:2024/06/12 01:00

这两天帮处理一个调查表统计, 几百份的统计表, 如果人工进行汇总,那么会有很大的工作量,不如用脚本.
但是中国的这些xls,大多有编码问题导致这样或者那样的问题,呵呵.

经过查找,找到了处理利器.

#! /usr/bin/env python # -*- coding: utf-8 -*- import sys reload(sys) # Python2.5 初始化后会删除 sys.setdefaultencoding 这个方法,我们需要重新载入 sys.setdefaultencoding('utf-8') str = '中文' str.encode('gb2312')

简单点就是

# -*- coding: utf-8 -*- import sysreload(sys)sys.setdefaultencoding('utf-8') 
  • 参考 http://www.jianshu.com/p/53bb448fe85b
0 0