python实用

文件路径

# 解决文件路径中有特殊字符的问题
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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 拷贝或移动文件和目录 通常我们拷贝或移动文件是通过shell进行的,但是在进行一些联合操作的话需要python脚本...
    KillerManA阅读 514评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,837评论 18 139
  • 原文链接 I did what I could, and I survived, there gotta be a...
    TryEnough阅读 13,486评论 6 25
  • 50个很棒的Python模块,包含几乎所有的需要:比如Databases,GUIs,Images, Sound, ...
    hzyido阅读 1,608评论 1 9
  • 1.原地交换两个数字 Python 提供了一个直观的在一行代码中赋值与交换(变量值)的方法,请参见下面的示例: 赋...
    码农小杨阅读 3,931评论 1 5