Metadata-Version: 2.0
Name: rage
Version: 0.1.0
Summary: Windows Registry Manipulation
Home-page: https://github.com/tmr232/rage
Author: Tamir Bahar
Author-email: UNKNOWN
License: MIT
Platform: UNKNOWN

Rage
====

Easy Windows-Registry display & manipulation in Python.

.. code:: python

    from rage import RegistryKey

    # Open some key
    key = RegistryKey(some_registry_path)

    # Print names of all subkeys
    for key_name in key.enum_keys():
        print key

    # Get a subkey
    subkey = key["subkey-name"]

    # Print out all the subkey's values
    for name, value in subkey.values:
        print repr(name), value

    # Set one of the values
    editable_subkey = subkey.get_editable()
    editable_subkey.values["my value name"] = RegSZ("Value value!")

    # Delete a value
    del editable_subkey.values["value to delete"]

    # Delete a subkey
    editable_subkey.delete_subkey("subkey name", recurse=False)

