summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKenneth Reitz <me@kennethreitz.com>2011-03-23 01:47:10 -0400
committerKenneth Reitz <me@kennethreitz.com>2011-03-23 01:47:10 -0400
commit42700f98a5f8d3184e6ad8f123b7d8c0e13f3322 (patch)
tree98fef1b480d86ff4624448fd9a641e9c9380ad6e
parent0e56db632ad18d169a2e935b5e9aaa97f9c3b71b (diff)
downloadtablib-42700f98a5f8d3184e6ad8f123b7d8c0e13f3322.tar.gz
check python version
-rw-r--r--tablib/formats/_xls.py13
1 files changed, 10 insertions, 3 deletions
diff --git a/tablib/formats/_xls.py b/tablib/formats/_xls.py
index 21e9046..7a6f944 100644
--- a/tablib/formats/_xls.py
+++ b/tablib/formats/_xls.py
@@ -4,11 +4,18 @@
"""
import io
+import sys
try:
- import xlwt
+ if sys.version_info.major > 2:
+ import xlwt3 as wlwt3
+ else:
+ import xlwt
except ImportError:
- import tablib.packages.xlwt as xlwt
+ if sys.version_info.major > 2:
+ import tablib.packages.xlwt3 as xlwt
+ else:
+ import tablib.packages.xlwt as xlwt
title = 'xls'
@@ -23,7 +30,7 @@ def export_set(dataset):
"""Returns XLS representation of Dataset."""
wb = xlwt.Workbook(encoding='utf8')
- ws = wb.add_sheet(dataset.title if dataset.title else 'Tabbed Dataset')
+ ws = wb.add_sheet(dataset.title if dataset.title else 'Tablib Dataset')
dset_sheet(dataset, ws)