Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python-xlrd库-断言0<;=colx<;X12_MAX_COLS-AssertionError_Python_Xlrd - Fatal编程技术网

Python-xlrd库-断言0<;=colx<;X12_MAX_COLS-AssertionError

Python-xlrd库-断言0<;=colx<;X12_MAX_COLS-AssertionError,python,xlrd,Python,Xlrd,Im使用xlrd、xlwt、openpyxl处理excel文件 我有下面的方法,它在文件夹中遍历30个文件,并更改文件中每一行的特定列(一些文件有5、15、17等行) 上述方法可以反复运行,每个文件都会相应更新。 但是 一旦我编辑了文件(任何一个文件,并且编辑可能只是其中一个单元格中的一个小更改(例如从A更改为A),xlrd就无法读取该文件,我得到了下面的异常。 知道为什么吗 例外情况: 回溯(最近一次呼叫最后一次): 文件“/home/ohad/automationProj/automatio

Im使用xlrd、xlwt、openpyxl处理excel文件 我有下面的方法,它在文件夹中遍历30个文件,并更改文件中每一行的特定列(一些文件有5、15、17等行)

上述方法可以反复运行,每个文件都会相应更新。 但是 一旦我编辑了文件(任何一个文件,并且编辑可能只是其中一个单元格中的一个小更改(例如从A更改为A),xlrd就无法读取该文件,我得到了下面的异常。 知道为什么吗

例外情况:

回溯(最近一次呼叫最后一次):

文件“/home/ohad/automationProj/automationlinux/0\u master\u code\u prep.py”,第154行,在

神智正常运行所有变化()

文件“/home/ohad/automationProj/automationlinux/0\u master\u code\u prep.py”,第68行,在sanity\u run\u all\u change中

ExcelWorkBook1=打开工作簿(config.STDFOLDER+'%s.xlsx'%suitename,on_demand=True)

open_工作簿中的文件“/usr/local/lib/python2.7/dist packages/xlrd/init.py”,第422行

参差不齐的行=参差不齐的行

文件“/usr/local/lib/python2.7/dist packages/xlrd/xlsx.py”,第794行,在open\u工作簿\u 2007\u xml中

X12表.工艺流程(zflo,标题)

文件“/usr/local/lib/python2.7/dist packages/xlrd/xlsx.py”,第534行,在自己的进程流中

自组织维度(elem)

文件“/usr/local/lib/python2.7/dist-packages/xlrd/xlsx.py”,第568行,do_维度

rowx,colx=单元格名称到rowx(最后一个单元格参考)

文件“/usr/local/lib/python2.7/dist packages/xlrd/xlsx.py”,第91行,位于单元格\u name\u至\u rowx\u colx中


断言0在我的例子中,错误是

assert 1 <= nr <= self.utter_max_rows AssertionError
assert 1
assert 1 <= nr <= self.utter_max_rows AssertionError