diff options
| author | Kenneth Reitz <me@kennethreitz.com> | 2010-09-25 17:18:51 -0400 |
|---|---|---|
| committer | Kenneth Reitz <me@kennethreitz.com> | 2010-09-25 17:18:51 -0400 |
| commit | 9f26c23eb50f6d00e04b4fe4bd5e5e98b512cfbe (patch) | |
| tree | 043f062e3eeb93939ec368dcd8c40b0e63b418a8 /tablib/helpers.py | |
| parent | dc21825f346e2c422c7a3ebc180cce62726aaaa7 (diff) | |
| parent | 8136f4b09eac5ed160fd49ec70f2c1338df6ec8d (diff) | |
| download | tablib-0.8.0.tar.gz | |
Merge branch 'release/0.8.0'v0.8.0
Diffstat (limited to 'tablib/helpers.py')
| -rw-r--r-- | tablib/helpers.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tablib/helpers.py b/tablib/helpers.py index 0a91e56..f75c466 100644 --- a/tablib/helpers.py +++ b/tablib/helpers.py @@ -1,5 +1,8 @@ # -*- coding: utf-8 -*- +""" Tablib - General Helpers. +""" + import sys @@ -12,6 +15,19 @@ class Struct(object): def __getitem__(self, key): return getattr(self, key, None) + def dictionary(self): + """Returns dictionary representation of object.""" + return self.__dict__ + + def items(self): + """Returns items within object.""" + return self.__dict__.items() + + def keys(self): + """Returns keys within object.""" + return self.__dict__.keys() + + def piped(): """Returns piped input via stdin, else False.""" |
