success!!

This commit is contained in:
Kenneth Reitz
2011-05-13 00:30:03 -04:00
parent f30e760657
commit cbdaa09e83
2 changed files with 14 additions and 8 deletions
+2
View File
@@ -24,6 +24,7 @@ if is_py3:
from io import BytesIO
import tablib.packages.xlwt3 as xlwt
from tablib.packages import markup3 as markup
from tablib.packages import openpyxl3 as openpyxl
# py3 mappings
ifilter = filter
@@ -37,6 +38,7 @@ else:
import tablib.packages.xlwt as xlwt
from tablib.packages import markup
from itertools import ifilter
from tablib.packages import openpyxl
# py2 mappings
xrange = xrange
+12 -8
View File
@@ -7,14 +7,18 @@ import sys
if sys.version_info[0] > 2:
from io import BytesIO
from io import BytesIO
else:
from cStringIO import StringIO as BytesIO
from tablib.packages.openpyxl.workbook import Workbook
from tablib.packages.openpyxl.writer.excel import ExcelWriter
from tablib.compat import openpyxl
Workbook = openpyxl.workbook.Workbook
ExcelWriter = openpyxl.writer.excel.ExcelWriter
get_column_letter = openpyxl.cell.get_column_letter
from tablib.compat import unicode
from tablib.packages.openpyxl.cell import get_column_letter
title = 'xlsx'
extentions = ('xlsx',)
@@ -65,8 +69,9 @@ def dset_sheet(dataset, ws):
# bold headers
if (row_number == 1) and dataset.headers:
ws.cell('%s%s'%(col_idx, row_number)).value = unicode(
'%s' % col, errors='ignore')
# ws.cell('%s%s'%(col_idx, row_number)).value = unicode(
# '%s' % col, errors='ignore')
ws.cell('%s%s'%(col_idx, row_number)).value = unicode(col)
style = ws.get_style('%s%s' % (col_idx, row_number))
style.font.bold = True
ws.freeze_panes = '%s%s' % (col_idx, row_number)
@@ -91,7 +96,6 @@ def dset_sheet(dataset, ws):
ws.cell('%s%s'%(col_idx, row_number)).value = unicode(
'%s' % col, errors='ignore')
except TypeError:
ws.cell('%s%s'%(col_idx, row_number)).value = unicode(
'%s' % col, errors='ignore')
ws.cell('%s%s'%(col_idx, row_number)).value = unicode(col)