#excel文件操作
import xlrd
import os
sheet_name=[]
row_index=[]
col_index=[]
lists=[]
excel_name=[]
ls=os.listdir('d:/Thomson20190623')
for k in ls:
#print(k)
excel=r'd:/Thomson20190623/%s'%k
data=xlrd.open_workbook(excel)
for sheet in data.sheets():
for rowidx in range(sheet.nrows):
row = sheet.row(rowidx)
#print(row)
for colidx, cell in enumerate(row):
if cell.value == "Legal Advisors":
sheet_name.append(sheet.name)
row_index.append(rowidx)
col_index.append(colidx)
excel_name.append(k)
for k in range(len(sheet_name)):
lists.append([excel_name[k],sheet_name[k],row_index[k],col_index[k]])
with open('legal_advisor.txt','w') as f:
f.write('excel_name,deal_num,row_index,col_index'+'\n')
for i in lists:
i=str(i).strip('[').strip(']')
print(i)
f.write(i+'\n')
Python:批量查找Excel文件的特定字符串
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 不得不说正则是个好东西。 没错这次又用到正则表达式。直接上代码: hello.txt里面内容: world.txt...
- 直接上代码: import osimport sys#递归遍历文件夹,筛选符合要求的文件,并执行替换重命名def ...
- 周末学了点 python, 今天刚好需要查找目录下包含指定字符串的文件,mac 下用 grep 查找如下 不过非常...
- 直接上代码: import osimport sys#递归遍历文件夹名,筛选符合要求的文件夹,并执行替换重命名de...