def convert(self, xls_filename):
xls_filename = _unicode_anyway(xls_filename);
try:
self._workbook = xlrd.open_workbook(xls_filename);
self._xls_filetime = os.path.getmtime(xls_filename);
self._xls_filename = xls_filename;
except:
raise Exception("Failed to load workbook: %s" % xls_filename);
self._sheet_names = self._workbook.sheet_names();
self._meta_tables = list();
if self._meta in self._sheet_names:
self._load_meta_sheet();
else:
self._load_meta_header();
for sheet_desc in self._meta_tables:
self._convert_sheet(sheet_desc);
self._tables.append(sheet_desc.table_name);
评论列表
文章目录