Current Path : /compat/linux/proc/self/root/usr/local/lib/python2.5/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //compat/linux/proc/self/root/usr/local/lib/python2.5/ConfigParser.pyc |
³ò h”Rc @ sj d Z d d k Z d d d d d d d d d d d d d g Z d Z d Z d e f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d S(! s Configuration file parser. A setup file consists of sections, lead by a "[section]" header, and followed by "name: value" entries, with continuations and such in the style of RFC 822. The option values can contain format strings which refer to other values in the same section, or values in a special [DEFAULT] section. For example: something: %(dir)s/whatever would resolve the "%(dir)s" to the value of dir. All reference expansions are done late, on demand. Intrinsic defaults can be specified by passing them into the ConfigParser constructor as a dictionary. class: ConfigParser -- responsible for parsing a list of configuration files, and managing the parsed database. methods: __init__(defaults=None) create the parser and specify a dictionary of intrinsic defaults. The keys must be strings, the values must be appropriate for %()s string interpolation. Note that `__name__' is always an intrinsic default; its value is the section's name. sections() return all the configuration section names, sans DEFAULT has_section(section) return whether the given section exists has_option(section, option) return whether the given option exists in the given section options(section) return list of configuration options for the named section read(filenames) read and parse the list of named configuration files, given by name. A single filename is also allowed. Non-existing files are ignored. Return list of successfully read files. readfp(fp, filename=None) read and parse one configuration file, given as a file object. The filename defaults to fp.name; it is only used in error messages (if fp has no `name' attribute, the string `<???>' is used). get(section, option, raw=False, vars=None) return a string value for the named option. All % interpolations are expanded in the return values, based on the defaults passed into the constructor and the DEFAULT section. Additional substitutions may be provided using the `vars' argument, which must be a dictionary whose contents override any pre-existing defaults. getint(section, options) like get(), but convert value to an integer getfloat(section, options) like get(), but convert value to a float getboolean(section, options) like get(), but convert value to a boolean (currently case insensitively defined as 0, false, no, off for False, and 1, true, yes, on for True). Returns False or True. items(section, raw=False, vars=None) return a list of tuples with (name, value) for each option in the section. remove_section(section) remove the given file section and all its options remove_option(section, option) remove the given option from the given section set(section, option, value) set the given option write(fp) write the configuration state in .ini format iÿÿÿÿNt NoSectionErrort DuplicateSectionErrort NoOptionErrort InterpolationErrort InterpolationDepthErrort InterpolationSyntaxErrort ParsingErrort MissingSectionHeaderErrort ConfigParsert SafeConfigParsert RawConfigParsert DEFAULTSECTt MAX_INTERPOLATION_DEPTHt DEFAULTi t Errorc B s) e Z d Z d d „ Z d „ Z e Z RS( s' Base class for ConfigParser exceptions.t c C s | | _ t i | | ƒ d S( N( t messaget Exceptiont __init__( t selft msg( ( s( /usr/local/lib/python2.5/ConfigParser.pyR m s c C s | i S( N( R ( R ( ( s( /usr/local/lib/python2.5/ConfigParser.pyt __repr__q s ( t __name__t __module__t __doc__R R t __str__( ( ( s( /usr/local/lib/python2.5/ConfigParser.pyR j s c B s e Z d Z d „ Z RS( s2 Raised when no section matches a requested option.c C s$ t i | d | f ƒ | | _ d S( Ns No section: %r( R R t section( R R ( ( s( /usr/local/lib/python2.5/ConfigParser.pyR y s ( R R R R ( ( ( s( /usr/local/lib/python2.5/ConfigParser.pyR v s c B s e Z d Z d „ Z RS( s* Raised when a section is multiply-created.c C s! t i | d | ƒ | | _ d S( Ns Section %r already exists( R R R ( R R ( ( s( /usr/local/lib/python2.5/ConfigParser.pyR € s ( R R R R ( ( ( s( /usr/local/lib/python2.5/ConfigParser.pyR } s c B s e Z d Z d „ Z RS( s! A requested option was not found.c C s0 t i | d | | f ƒ | | _ | | _ d S( Ns No option %r in section: %r( R R t optionR ( R R R ( ( s( /usr/local/lib/python2.5/ConfigParser.pyR ‡ s ( R R R R ( ( ( s( /usr/local/lib/python2.5/ConfigParser.pyR „ s c B s e Z d Z d „ Z RS( s0 Base class for interpolation-related exceptions.c C s&