对于功能较多、考虑用户体验的程序,配置功能是必不可少的,如何存储程序的各种配置? 1)可以用全局变量,不过全局变量具有易失性,程序崩溃或者关闭之后配置就没了,再者配置太多,将变量分配到哪里也是需要考虑的问题。 2)用配置文件,通过在程序中读配置文件获取配置,用户改变配置后重新写入配置文件,即使程序崩 ...
分类:
编程语言 时间:
2016-04-20 21:37:48
阅读次数:
585
一、ConfigParser简介 ConfigParser 是用来读取配置文件的包。配置文件的格式如下:中括号“[ ]”内包含的为section。section 下面为类似于key-value 的配置内容。 中括号“[ ]”内包含的为section。紧接着section 为类似于key-value ...
分类:
其他好文 时间:
2016-04-05 21:28:40
阅读次数:
294
configparser 模块用于对与配置文件操作 导入configparser模块 import configparser 基本的读取配置文件-read(filename) 直接读取ini文件内容-sections() 得到所有的section,并以列表的形式返回-options(section) ...
分类:
其他好文 时间:
2016-04-01 17:42:42
阅读次数:
320
shelve xml处理 configparser hashlib logging shelve模块 shelve是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据格式 import shelve sw = shelve.open('shelve_t...
分类:
编程语言 时间:
2016-03-06 17:24:59
阅读次数:
272
用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中变更为 configparser一.生成一个configpaser文档#!/usr/bin/env python#coding=utf-8__author__ = 'yaobin'#生成一个configparse文档impor...
分类:
其他好文 时间:
2016-02-26 18:42:46
阅读次数:
145
目录: 1、模块介绍 2、time & datetime 3、random 4、OS 5、sys 6、shutil 7、json & pickle 8、shelve 9、xml 处理 10、YAML 处理 11、configparser 12、hashlib 13、subprocess 14、log
分类:
编程语言 时间:
2016-02-21 17:06:39
阅读次数:
230
本节大纲: 模块介绍 time &datetime模块 random os sys shutil json & picle shelve xml处理 yaml处理 configparser hashlib subprocess logging模块 模块:就是一堆代码实现某个功能的集合 如果你从Pyt
分类:
其他好文 时间:
2016-02-03 12:45:33
阅读次数:
243
#file: GUI_MAIL.py#Date: 2016/01/07#Author: lao_wanimport tkinterimport smtplibfrom email.mime.text import MIMETextfrom configparser import ConfigPars...
分类:
编程语言 时间:
2016-01-08 01:51:53
阅读次数:
245
Python中ConfigParser模块应用Python的ConfigParser模块定义了3个对INI文件进行操作的类 RawConfigParser,ConfigParser和SafeConfigParser。其中RawCnfigParser是最基础的INI文件读取类,ConfigParser、SafeConfigParser支持对%(value)s变量的解析。 下面看看怎样通过ConfigP...
分类:
编程语言 时间:
2016-01-02 20:35:52
阅读次数:
229
# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块ConfigParser(在python3中为configparser)#特别注意:python3和python2关于该模块的功能用法有很大的不同.#配置文件解析器import ConfigPar...
分类:
编程语言 时间:
2015-11-09 00:06:03
阅读次数:
255