Personal tools
Skip to content. | Skip to navigation
The Element type is a simple but flexible container object, designed to store hierarchical data structures, such as simplified XML infosets, in memory. The element type can be described as a cross between a Python list and a Python dictionary. This package also includes the C implementation, cElementTree-1.0.5-20051216.
Eliot is a Python logging system that outputs causal chains of actions happening within and across process boundaries: a logical trace of the system’s operation. Eliot is released by ClusterHQ under the Apache 2.0 License. Download from PyPI, read the documentation, file bugs at Github. Features: Structured, optionally-typed log messages and actions. Logged actions can span processes and threads. Excellent support for unit testing your code’s logging. Optional Twisted support. Designed for JSON output, usable by Logstash/Elasticsearch. Supports CPython 2.7, 3.3, 3.4 and PyPy.
Elixir is a declarative layer on top of SQLAlchemy. It is a fairly thin wrapper, which provides the ability to define model objects following the Active Record design pattern, and using a DSL syntax similar to that of the Ruby on Rails ActiveRecord system. Elixir does not intend to replace SQLAlchemy's core features, but instead focuses on providing a simpler syntax for defining model objects when you do not need the full expressiveness of SQLAlchemy's manual mapper definitions.
EmPy is a system for embedding Python expressions and statements in template text; it takes an EmPy source file, processes it, and produces output.
PyEnchant is a spellchecking library for Python, based on the Enchant library by Dom Lachowicz.
An enumeration is a set of symbolic names (members) bound to unique, constant values. Within an enumeration, the members can be compared by identity, and the enumeration itself can be iterated over. Module Contents --------------- This module defines two enumeration classes that can be used to define unique sets of names and values: ``Enum`` and ``IntEnum``. It also defines one decorator, ``unique``. ``Enum`` Base class for creating enumerated constants. See section `Functional API`_ for an alternate construction syntax. ``IntEnum`` Base class for creating enumerated constants that are also subclasses of ``int``. ``unique`` Enum class decorator that ensures only one name is bound to any one value.
Python 3.4 introduced official support for enumerations. This is a backport of that feature to Python 3.3, 3.2, 3.1, 2.7, 2.5, 2.5, and 2.4. An enumeration is a set of symbolic names (members) bound to unique, constant values. Within an enumeration, the members can be compared by identity, and the enumeration itself can be iterated over. This module defines two enumeration classes that can be used to define unique sets of names and values: Enum and IntEnum. It also defines one decorator, unique, that ensures only unique member names are present in an enumeration.