Merge pull request #416 from xdanielsb/doc-formats

Update doc, clarify the use and scope of the flag headers.
This commit is contained in:
Daniel Santos
2019-10-28 16:53:02 +01:00
committed by GitHub
2 changed files with 8 additions and 1 deletions
+1
View File
@@ -8,6 +8,7 @@ Here is a list of passed and present much-appreciated contributors:
Benjamin Wohlwend Benjamin Wohlwend
Bruno Soares Bruno Soares
Claude Paroz Claude Paroz
Daniel Santos
Erik Youngren Erik Youngren
Hugo van Kemenade Hugo van Kemenade
Iuri de Silvio Iuri de Silvio
+7 -1
View File
@@ -35,7 +35,7 @@ You can now start filling this :class:`Dataset <tablib.Dataset>` object with dat
.. admonition:: Example Context .. admonition:: Example Context
From here on out, if you see ``data``, assume that it's a fresh From here on out, if you see ``data``, assume that it's a fresh
:class:`Dataset <tablib.Dataset>` object. :class:`Dataset <tablib.Dataset>` object.
@@ -110,6 +110,12 @@ Creating a :class:`tablib.Dataset` object by importing a pre-existing file is si
This detects what sort of data is being passed in, and uses an appropriate formatter to do the import. So you can import from a variety of different file types. This detects what sort of data is being passed in, and uses an appropriate formatter to do the import. So you can import from a variety of different file types.
.. admonition::
When the format is :class:`csv <Dataset.csv>`, :class:`tsv <Dataset.tsv>`, :class:`dbf <Dataset.dbf>`, :class:`xls <Dataset.xls>` or :class:`xlsx <Dataset.xlsx>`, and the data source does not have headers, the import should be done as follows ::
imported_data = Dataset().load(open('data.csv').read(), headers=False)
-------------- --------------
Exporting Data Exporting Data
-------------- --------------