文件路徑
# 解決文件路徑中有特殊字符的問題
base_dir = unicode(base_dir, 'utf8')
ini配置
配置文件內(nèi)容如下:
[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