Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/291.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 使用Openpyxl获取工作表对象在Excel文件中循环是不可调用的错误_Python_Excel_Openpyxl - Fatal编程技术网

Python 使用Openpyxl获取工作表对象在Excel文件中循环是不可调用的错误

Python 使用Openpyxl获取工作表对象在Excel文件中循环是不可调用的错误,python,excel,openpyxl,Python,Excel,Openpyxl,我目前正在尝试循环浏览文件夹中的不同excel文件,并将它们合并到一个主文件中。但是,当尝试实现此循环时,我发现错误工作表对象不可调用 下面是代码(为我糟糕的命名约定道歉): 错误消息: 文件第48行,在 工作表外部控制单元(行=rowvar\U外部,列=i)。值=sheet\U控制器外部(行=r,列=i)。值 builtins.TypeError:如果该行未被读取,则无法调用“工作表”对象: sheet_externals_con.cell(row = rowvar_externals, co

我目前正在尝试循环浏览文件夹中的不同excel文件,并将它们合并到一个主文件中。但是,当尝试实现此循环时,我发现错误工作表对象不可调用

下面是代码(为我糟糕的命名约定道歉):

错误消息: 文件第48行,在 工作表外部控制单元(行=rowvar\U外部,列=i)。值=sheet\U控制器外部(行=r,列=i)。值


builtins.TypeError:如果该行未被读取,则无法调用“工作表”对象

sheet_externals_con.cell(row = rowvar_externals, column = i).value = sheet_controller_externals.cell(row = r, column = i).value
在哪里


sheet\u controller\u externals
->
sheet\u controller\u externals.cell

如果该行未读取:

sheet_externals_con.cell(row = rowvar_externals, column = i).value = sheet_controller_externals.cell(row = r, column = i).value
在哪里


sheet\u controller\u externals
->
sheet\u controller\u externals.cell

文件第48行
我没有计算到48行man@SuperStew实际的代码行显示在错误消息中,因此不需要计算行数,但我肯定应该在代码本身中添加注释,使其更加明显下次。请尽量将您的代码降至最低要求。引用带有问题的行是好的,但也能为您提供解决方案。我们必须回溯整个屏幕来尝试解决问题。提示:这样的代码可能很难维护。
文件第48行
我不算48行man@SuperStew实际的代码行显示在错误消息中,因此不需要计算行数,但我肯定应该在代码本身中添加注释,以便下次更清楚。请尝试保留您的代码降到所需的最低限度。引用带有问题的行是好的,但也能为您提供解决方案。我们必须回溯整个屏幕来尝试解决问题。提示:像这样的代码很难维护。哎呀,真不敢相信我错过了。这就是修复错误的方法。谢谢很乐意帮忙。务必将问题标记为已解决!哎呀,真不敢相信我错过了。这就是修复错误的方法。谢谢很乐意帮忙。务必将问题标记为已解决!