def _get_cell_string(self, cell):
cell_text = "";
if cell.ctype == xlrd.XL_CELL_TEXT:
cell_text = cell.value;
if cell.ctype == xlrd.XL_CELL_NUMBER:
number = int(cell.value);
cell_text = u"%d" % number if number == cell.value else u"%g" % cell.value;
if cell.ctype == xlrd.XL_CELL_DATE:
dt = xlrd.xldate.xldate_as_datetime(cell.value, self._workbook.datemode);
cell_text = u"%s" % dt;
if cell.ctype == xlrd.XL_CELL_BOOLEAN:
cell_text = u"true" if cell.value else u"false";
return u'"%s"' % cell_text;
评论列表
文章目录