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

SolarWinds is #1 in network monitoring. Icon

Get comprehensive network bandwidth analysis and performance monitoring with SolarWinds® Bandwidth Analyzer Pack.

SolarWinds is #1 in network monitoring. Icon
Network slow but you don't know the cause? Use Bandwidth Analyzer Pack (BAP) to monitor and analyze network bandwidth performance and traffic patterns. With BAP you can identify which users, applications, and protocols are consuming the most bandwidth. You can also monitor Wireless LAN Controller traffic to see what applications and clients are using your wireless network. Try it free for 30 days!
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.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks