文件路径
# 解决文件路径中有特殊字符的问题
base_dir = unicode(base_dir, 'utf8')
ini配置
配置文件内容如下:
[config]
base_dir=C:\temp
import ConfigParser
import codecs
cfg_path = '.\setting.ini'
cf = ConfigParser.ConfigParser()
# 解决记事本打开保存后的文件带BOM头的问题
cf.readfp(codecs.open(cfg_path, 'r', 'utf-8-sig'))
base_dir = cf.get('config', 'base_dir').encode('utf8')
print base_dir