simudream / pycopia

A framework of frameworks for rapid application development in Python. It includes packages for XML and XHTML parsing and generating, SNMP manager, SMI query API, Cisco-style CLI framework, QA automation, program control, and more.

Home Page:http://code.google.com/p/pycopia/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Pycopia package is a collection of Python (and some C) modules for use in
Python  applications. There is support for network management, "Web" frontends,
XML processing, process control, and more.


Some notworthy sub-packages and modules:

SNMP          -- An implementation of SNMP v1 and v2c (Manager only now.. but Agent
                 class just needs to be filled in). 

SMI           -- A library, based on wrapping libsmi, for parsing and accessing MIB
                 files. 

Devices       -- Defines SNMP Manager objects for specific devices. You can create a
	         class that represent as device, and define which MIBs it supports.

POM           -- Python Object Model for XML. This is patterned after XML DOM, but is
                 more pythonic. It also incorporates some XPath funcionality. 

XHTML         -- Utilities and classes for creating XHTML documents. This is based on
                 the POM module. 

WWW.framework -- A web framework supporting virtual domains.


This library is mostly governed by the Lesser GNU Public License (LGPL). If a
module comes from another source then it may have another, more liberal,
license. Parts here may be Other Peoples Code under the BSD or MIT license.

About

A framework of frameworks for rapid application development in Python. It includes packages for XML and XHTML parsing and generating, SNMP manager, SMI query API, Cisco-style CLI framework, QA automation, program control, and more.

http://code.google.com/p/pycopia/

License:GNU Lesser General Public License v2.1


Languages

Language:Python 96.8%Language:C 2.9%Language:Vim Script 0.3%Language:Shell 0.0%Language:JavaScript 0.0%Language:CSS 0.0%Language:Makefile 0.0%Language:Perl 0.0%