【发布时间】:2012-07-31 18:42:31
【问题描述】:
我有一个包含多行 (1008) 的 Excel 文件 (.xls),我正在寻找与 2010 有任何内容的行。
例如,有一行包含 01/06/2010,因此将删除该行,使单元格留空。
在本例中,所有这些都将被删除。我至少尝试了读取文件,但出现了一个丑陋的错误:
def Pesquisar():
nomeArquivo = open('D:/file.xls', 'r')
for palavraArquivo in nomeArquivo.readlines():
print palavraArquivo
结果:
ÐÏࡱ
【问题讨论】:
-
你用什么来加载你的excel文件,或者你只是用python的open()? .xls 文件不能直接作为字符串读取,因为它们是二进制专有格式...