TreeDict v.0.11


TreeDict is a dictionary-like, hierarcical python container to simplify the bookkeeping surrounding parameters, variables and data. It aims to be fast, lightweight, intuitive, feature-rich and stable. * A design emphasis on concise, immediately readable and intuitive syntax and functionality. * All dictionary operations and methods are implemented, allowing TreeDict to be a drop-in replacement for a dictionary in many cases (The limitation is that branch and value names must be strings following python variable/attribute naming conventions). * An optional, central lookup of ???‚Nsregistered???‚N? trees (similar to loggers in the python logging module) to ease global parameter setting and bookkeeping. * Manipulations on the tree structure, including attaching, detaching, copying, updating (merging), hashing, freezing and equality testing are supported and optimized. * A method that takes non-intersecting hashes over all or parts of the tree to facilitate testing, caching and indexing. * Implicit creation of branches to allow for more natural and readable ordering when defining parameters (see example below). * API is well documented and covered by unit tests. * Written in cython for speed and stability. * Close-matching key retrieval to aid in offering helpful error messages. * Licensed under the liberal BSD open source license.

TreeDict is a dictionary-like, hierarcical ... TreeDict is a dictionary-like, hierarcical python container to.

  • TreeDict
  • 0.11
  • Hoyt Koepke
  • Linux
  • Freeware
  • 225 Kb
  • 201
  • Free

Review TreeDict

  • captcha
New Shell Enhancements software
  • Wallpaper Slideshow Pro  v.4.2.3Wallpaper Slideshow Pro is a great utility for displaying your favorite photos as desktop wallpaper, with lots of different options it offers you complete control on your wallpapers collection. It has support for exif/iptc/xmp and multiple monitors.
  • UltWin  v.1.01.0000UltWin creates an interactive scalable view of the desktop, the Desk View. UltWin creates mini-windows on the Desk View to represent desktop applications and Windows 10 apps.
  • Voice Desktop Clock  v.2.9The main features include Time Voice Preview (male or female), Daily Planner, Shutdown Pc or Log OFF from Windows at any set time, Countdown to the Future Date, Changeable clock hands and frame, Pc Work Time since system start-up, fifty RSS Channels ...