获取excel多列方法:
>>> colC = ws['C'] >>> col_range = ws['C:D']
采用python 实现时,开始列与结束列采用变量传入:
sheetgenerator=work_sheet["'"+start_col+":"+end_col+"'"]
执行以上方法时报错:ValueError: {0} is not a valid coordinate or range
解决办法:正确的方法,只需将“:”转换为字符串即可
sheetgenerator=work_sheet[start_col+":"+end_col]
本文介绍了一种使用Python处理Excel文件时,从工作表中读取指定范围多列数据的有效方法。通过实例演示了如何避免常见的ValueError错误,并提供了正确的代码实现,即在列名间使用':'作为分隔符,无需额外转换。
536

被折叠的 条评论
为什么被折叠?



