PyObjectTrees - Megingiard Icon

PyObjectTrees - Megingiard

Provides path-like addressing of object trees

Add a Review
0 Downloads (This Week)
Last Update:
  Browse Code Git Repository

Screenshots

Description

The module PyObjectTrees - pyobjtrees - provides path like access with customizable implict creation of tree members.

The design is inspired by object management trees for ITU-T standards, but provides a basic layer for any generic data in tree structure.

The short example for now is (update is going to follow soon):

The call:
A=OmAttributesTree()
A[key0][key1][key3][key4]='It's me!'

creates:
A={key0:{key1:{key3:{key4:'It's me!'}}}}

The call
B=OmAttributesTree()
B[key0][[key1a,key1b,ke1c]][key3][key4]='It's one of mine!'

creates:
B={key0:{
key1a:{key3:{key4:'It's one of mine!'}}
key1b:{key3:{key4:'It's one of mine!'}}
key1c:{key3:{key4:'It's one of mine!'}}
}
}

Just a few of resulting shortcuts, following data types are supported:
constructed: list, dictionary
scalars: any Python type including constructred.

***UPDATE SOON***
V1.0 - Megingiard

PyObjectTrees - Megingiard Web Site

KEEP ME UPDATED

Other Useful Business Software

ManageEngine Applications Manager Icon

A single monitoring console for all your servers that eliminates the risks of frequent downtimes and ensures maximum business productivity.

ManageEngine Applications Manager Icon
ManageEngine's Applications Manager is a comprehensive monitoring tool for business organizations across the world to ensure uninterrupted business operations and profitability. Globally, IT admins across 100+ countries trust Applications Manager's capability in tackling critical issues and ensuring maximum efficiency among business critical servers. It is easy to use and supports a wide range of servers. Download now for a 30 day free trial.
Write a Review

User Reviews

Be the first to post a review of PyObjectTrees - Megingiard!

Additional Project Details

Languages

French, English, Turkish, German

Intended Audience

Information Technology, Science/Research, Telecommunications Industry, Advanced End Users, Developers, Architects

Programming Language

Python

Registered

2012-04-01

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

No, thanks