我正在尝试查找.xlsx文件是否包含@。
我用过pandas,效果很好,除非excel表的第一列为空,那么它就失败了。。有没有办法重写代码来处理/跳过空列?
代码:
df = pandas.read_excel(open(path,'rb'), sheetname=0)
out = 'False'
for col in df.columns:
if df[col].str.contains('@').any():
out = 'True'
break
这是我得到的错误:
^{pr2}$
Tags:
如果要检查至少一个单元格是否等于特定字符/字符串:
如果要检查至少一个单元格是否包含特定字符/字符串:
^{pr2}$它会自动处理空字符串和空列。。。在
This might help。正如链接所说,可能是一个扩展名为xlsx的HTML文件,或者它已经被Excel打开了。 您也可以尝试以这种方式加载它,看看会发生什么:
相关问题 更多 >
编程相关推荐