P
Paul McGuire
dulce is a syntactic "sweet" wrapper for managing collections of
Python objects like relational tables. No schema definition is used;
instead table columns are introspected from the attributes of objects
inserted into the table, and inferred from index and query
parameters. dulce's Tables can be:
- indexed
- queried
- joined
- imported from/exported to .CSV files
Also, every query or join returns a new full-fledged dulce Table - no
distinction of Tables vs. DataSets vs. RecordSets vs. whatever. So it
is easy to build up a complex database analysis from a succession of
joins and queries.
dulce is a simple environment for experimenting with tables, joins,
and indexing, with a minimum of startup overhead. You can download
dulce at http://sourceforge.net/projects/pythondulce/ - htmldocs can
be viewed at http://ptmcg.zapto.org/dulce/htmldoc/index.html.
-- Paul
Python objects like relational tables. No schema definition is used;
instead table columns are introspected from the attributes of objects
inserted into the table, and inferred from index and query
parameters. dulce's Tables can be:
- indexed
- queried
- joined
- imported from/exported to .CSV files
Also, every query or join returns a new full-fledged dulce Table - no
distinction of Tables vs. DataSets vs. RecordSets vs. whatever. So it
is easy to build up a complex database analysis from a succession of
joins and queries.
dulce is a simple environment for experimenting with tables, joins,
and indexing, with a minimum of startup overhead. You can download
dulce at http://sourceforge.net/projects/pythondulce/ - htmldocs can
be viewed at http://ptmcg.zapto.org/dulce/htmldoc/index.html.
-- Paul