summaryrefslogtreecommitdiff
path: root/tablib/core.py
diff options
context:
space:
mode:
authorJason Myers <jason@jasonamyers.com>2017-08-26 20:43:35 -0500
committerJason Myers <jason@jasonamyers.com>2017-08-26 20:43:35 -0500
commit00e2ffa2efd1a7dd47d2a4a2a4303e1a8beb71e3 (patch)
tree6b888ef7e4467a0c1e02d9d8db5b6d70cbb817b9 /tablib/core.py
parenta3cd2c9cffaa2940762453f5a3c4f2ae69065aa7 (diff)
downloadtablib-00e2ffa2efd1a7dd47d2a4a2a4303e1a8beb71e3.tar.gz
Adding initial DataFrames Support
Signed-off-by: Jason Myers <jason@jasonamyers.com>
Diffstat (limited to 'tablib/core.py')
-rw-r--r--tablib/core.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/tablib/core.py b/tablib/core.py
index be648c2..13a4514 100644
--- a/tablib/core.py
+++ b/tablib/core.py
@@ -570,6 +570,18 @@ class Dataset(object):
"""
pass
+ @property
+ def df():
+ """A DataFrame representation of the :class:`Dataset` object.
+
+ A dataset object can also be imported by setting the :class:`Dataset.df` attribute: ::
+
+ data = tablib.Dataset()
+ data.df = DataFrame(np.random.randn(6,4))
+
+ Import assumes (for now) that headers exist.
+ """
+ pass
@property
def json():