File Formats¶
The modules described in this chapter parse various miscellaneous file formats that aren’t markup languages and are not related to e-mail.
csv
— CSV File Reading and Writingconfigparser
— Configuration file parser- Quick Start
- Supported Datatypes
- Fallback Values
- Supported INI File Structure
- Interpolation of values
- Mapping Protocol Access
- Customizing Parser Behaviour
- Legacy API Examples
- ConfigParser Objects
ConfigParser
ConfigParser.defaults()
ConfigParser.sections()
ConfigParser.add_section()
ConfigParser.has_section()
ConfigParser.options()
ConfigParser.has_option()
ConfigParser.read()
ConfigParser.read_file()
ConfigParser.read_string()
ConfigParser.read_dict()
ConfigParser.get()
ConfigParser.getint()
ConfigParser.getfloat()
ConfigParser.getboolean()
ConfigParser.items()
ConfigParser.set()
ConfigParser.write()
ConfigParser.remove_option()
ConfigParser.remove_section()
ConfigParser.optionxform()
ConfigParser.readfp()
MAX_INTERPOLATION_DEPTH
- RawConfigParser Objects
- Exceptions
netrc
— netrc file processingxdrlib
— Encode and decode XDR dataPacker
Unpacker
- Packer Objects
- Unpacker Objects
Unpacker.reset()
Unpacker.get_position()
Unpacker.set_position()
Unpacker.get_buffer()
Unpacker.done()
Unpacker.unpack_float()
Unpacker.unpack_double()
Unpacker.unpack_fstring()
Unpacker.unpack_fopaque()
Unpacker.unpack_string()
Unpacker.unpack_opaque()
Unpacker.unpack_bytes()
Unpacker.unpack_list()
Unpacker.unpack_farray()
Unpacker.unpack_array()
- Exceptions
plistlib
— Generate and parse Mac OS X.plist
files