Chinaunix
标题:
求解不甚感激
[打印本页]
作者:
嘉伟w
时间:
2012-07-26 20:50
标题:
求解不甚感激
176 book = xlrd.open_workbook(xls_file)
177 sheet = book.sheet_by_index(0) if sheet_name == None else book.sheet_by_name(sheet_name)
178 row_array = getattr(module, array_name)()
179
180 global curr_line
181 for curr_line in xrange(sheet.nrows):
182 if curr_line < 1: # first line is desc
183 continue
184
185 for rownum in range(sheet.ncols):
186 row = sheet.col_values(rownum)
187 if row == RESTRAINT:
188 row = sheet.row_values(RESTRAINT)
189 if row == NON_ZERO:
190 row = sheet.col_values(NON_ZERO)
191 if row == 0:
192 ERROR("invalid laber")
193 exit(1)
194 else:
195 continue
196
197
198 row_values = sheet.row_values(curr_line)
199 TRACE("row_values = " + str(row_values))
200 row = row_array.rows.add()
复制代码
写一个束缚字段 没有定义 RESTRAINT 求解
作者:
Hadron74
时间:
2012-07-26 20:56
本帖最后由 Hadron74 于 2012-07-26 20:57 编辑
建议用正则表达式,这里给我翻译的python正则表达式的链接。
http://blog.sciencenet.cn/home.p ... =blog&id=578262
网上的教程也很多。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2