【发布时间】:2018-01-03 20:53:04
【问题描述】:
我是 python 新手,所以请耐心等待。 我想制作一个在特定文件夹中的所有 excel 文件中搜索的脚本,以查看它们是否包含“@”符号。如果找到匹配项,则应使用 excel 文件的名称写入 log.txt 文件。我没有预先知道excel文件的名称。
到目前为止,我只停留在读取一个文件,如果找到字符串则返回 true。我得到的是
import pandas as pd
df = pd.read_excel(open('test.xlsx','rb'), sheetname=0)
print(df)
if '@' in df:
print("true")
else:
print("false")
这会正确返回 excel 文件中 sheet1 的内容,但查找匹配项的搜索似乎不起作用。有任何想法吗?也许我做错了。
【问题讨论】:
标签: python excel python-3.x pandas