diff options
| author | Peyman Salehi <peymanslh@pm.me> | 2019-10-19 16:43:21 +0200 |
|---|---|---|
| committer | Claude Paroz <claude@2xlibre.net> | 2019-10-19 16:57:14 +0200 |
| commit | bdc84255a83c1d3f88202503d4a4ace8e0275a44 (patch) | |
| tree | 2410cbedd48797a82511004e9348b1278611e2cf /src/tablib/formats | |
| parent | b3c7145c4079fe3d0c76c45421c02b96cc74b624 (diff) | |
| download | tablib-bdc84255a83c1d3f88202503d4a4ace8e0275a44.tar.gz | |
Fix some linting errors
Diffstat (limited to 'src/tablib/formats')
| -rw-r--r-- | src/tablib/formats/_dbf.py | 8 | ||||
| -rw-r--r-- | src/tablib/formats/_df.py | 4 | ||||
| -rw-r--r-- | src/tablib/formats/_html.py | 2 | ||||
| -rw-r--r-- | src/tablib/formats/_ods.py | 1 | ||||
| -rw-r--r-- | src/tablib/formats/_tsv.py | 1 | ||||
| -rw-r--r-- | src/tablib/formats/_xls.py | 2 | ||||
| -rw-r--r-- | src/tablib/formats/_xlsx.py | 2 |
7 files changed, 10 insertions, 10 deletions
diff --git a/src/tablib/formats/_dbf.py b/src/tablib/formats/_dbf.py index fecb214..2a6df32 100644 --- a/src/tablib/formats/_dbf.py +++ b/src/tablib/formats/_dbf.py @@ -2,7 +2,6 @@ """ import io import os -import struct import tempfile from tablib.packages.dbfpy import dbf @@ -15,6 +14,7 @@ extensions = ('csv',) DEFAULT_ENCODING = 'utf-8' + def export_set(dataset): """Returns DBF representation of a Dataset""" new_dbf = dbfnew.dbf_new() @@ -45,6 +45,7 @@ def export_set(dataset): os.remove(temp_uri) return stream.getvalue() + def import_set(dset, in_stream, headers=True): """Returns a dataset from a DBF stream.""" @@ -55,13 +56,14 @@ def import_set(dset, in_stream, headers=True): row = [_dbf[record][f] for f in _dbf.fieldNames] dset.append(row) + def detect(stream): """Returns True if the given stream is valid DBF""" - #_dbf = dbf.Table(StringIO(stream)) + # _dbf = dbf.Table(StringIO(stream)) try: if type(stream) is not bytes: stream = bytes(stream, 'utf-8') - _dbf = dbf.Dbf(io.BytesIO(stream), readOnly=True) + dbf.Dbf(io.BytesIO(stream), readOnly=True) return True except Exception: return False diff --git a/src/tablib/formats/_df.py b/src/tablib/formats/_df.py index dd319a3..372bf7d 100644 --- a/src/tablib/formats/_df.py +++ b/src/tablib/formats/_df.py @@ -1,9 +1,6 @@ """ Tablib - DataFrame Support. """ -import sys -from io import BytesIO - try: from pandas import DataFrame except ImportError: @@ -15,6 +12,7 @@ import tablib title = 'df' extensions = ('df', ) + def detect(stream): """Returns True if given stream is a DataFrame.""" if DataFrame is None: diff --git a/src/tablib/formats/_html.py b/src/tablib/formats/_html.py index 952caf2..bb31128 100644 --- a/src/tablib/formats/_html.py +++ b/src/tablib/formats/_html.py @@ -2,11 +2,9 @@ """ import codecs -import sys from io import BytesIO from MarkupPy import markup -import tablib BOOK_ENDINGS = 'h3' diff --git a/src/tablib/formats/_ods.py b/src/tablib/formats/_ods.py index cd58cd1..43a2cfb 100644 --- a/src/tablib/formats/_ods.py +++ b/src/tablib/formats/_ods.py @@ -10,6 +10,7 @@ extensions = ('ods',) bold = style.Style(name="bold", family="paragraph") bold.addElement(style.TextProperties(fontweight="bold", fontweightasian="bold", fontweightcomplex="bold")) + def export_set(dataset): """Returns ODF representation of Dataset.""" diff --git a/src/tablib/formats/_tsv.py b/src/tablib/formats/_tsv.py index 8015bff..380b4e6 100644 --- a/src/tablib/formats/_tsv.py +++ b/src/tablib/formats/_tsv.py @@ -12,6 +12,7 @@ extensions = ('tsv',) DELIMITER = '\t' + def export_set(dataset): """Returns TSV representation of Dataset.""" return export_set_wrapper(dataset, delimiter=DELIMITER) diff --git a/src/tablib/formats/_xls.py b/src/tablib/formats/_xls.py index 71c8245..ca086dd 100644 --- a/src/tablib/formats/_xls.py +++ b/src/tablib/formats/_xls.py @@ -1,7 +1,6 @@ """ Tablib - XLS Support. """ -import sys from io import BytesIO import tablib @@ -80,6 +79,7 @@ def import_set(dset, in_stream, headers=True): else: dset.append(sheet.row_values(i)) + def import_book(dbook, in_stream, headers=True): """Returns databook from XLS stream.""" diff --git a/src/tablib/formats/_xlsx.py b/src/tablib/formats/_xlsx.py index 27757f4..0a947b8 100644 --- a/src/tablib/formats/_xlsx.py +++ b/src/tablib/formats/_xlsx.py @@ -1,7 +1,6 @@ """ Tablib - XLSX Support. """ -import sys from io import BytesIO import openpyxl @@ -27,6 +26,7 @@ def detect(stream): except Exception: return False + def export_set(dataset, freeze_panes=True): """Returns XLSX representation of Dataset.""" |
