diff options
| author | Timo Furrer <tuxtimo@gmail.com> | 2019-03-11 12:12:12 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-03-11 12:12:12 +0100 |
| commit | 25a66f95aca7dc57829dd821442891e8888ff5e2 (patch) | |
| tree | a25e4f732dd125729322a797c325524ddffb8a75 | |
| parent | 6ab511f8c083f2100057bd0c720c45c7a2777572 (diff) | |
| parent | 193b840da290b0f50818158541020efb10e68e4d (diff) | |
| download | tablib-25a66f95aca7dc57829dd821442891e8888ff5e2.tar.gz | |
Merge pull request #356 from claudep/xlsx_read_only
Open xlsx workbooks in read-only mode
| -rw-r--r-- | tablib/formats/_xlsx.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tablib/formats/_xlsx.py b/tablib/formats/_xlsx.py index ebafc4f..6cbc88b 100644 --- a/tablib/formats/_xlsx.py +++ b/tablib/formats/_xlsx.py @@ -70,7 +70,7 @@ def import_set(dset, in_stream, headers=True): dset.wipe() - xls_book = openpyxl.reader.excel.load_workbook(BytesIO(in_stream)) + xls_book = openpyxl.reader.excel.load_workbook(BytesIO(in_stream), read_only=True) sheet = xls_book.active dset.title = sheet.title @@ -88,7 +88,7 @@ def import_book(dbook, in_stream, headers=True): dbook.wipe() - xls_book = openpyxl.reader.excel.load_workbook(BytesIO(in_stream)) + xls_book = openpyxl.reader.excel.load_workbook(BytesIO(in_stream), read_only=True) for sheet in xls_book.worksheets: data = tablib.Dataset() |
