python调用everything批量查找表格中的文件名在磁盘中是否存在

这篇博客介绍了如何结合Everything HTTP服务器、Python的openpyxl和BeautifulSoup库,来批量查找Excel表格中的文件名在磁盘中是否存在。首先配置Everything的HTTP服务器,然后利用openpyxl读取Excel文件,通过BeautifulSoup解析搜索结果,最终更新Excel表格以标记文件存在与否。

介绍

Everything的Http服务器提供了网页支持,我们通过解析网页获取查找信息,从而批量处理数据。

Everything 配置

首先需要打开Everthing 的Http服务器配置,只需要启动该配置并记住端口号即可,配置方式:打开everything-工具-选项-Http服务器,无需设置用户名和密码
在这里插入图片描述
输入网址:ip+:+端口号,能够打开everthing搜索即可

在这里插入图片描述
参考:https://www.voidtools.com/zh-cn/support/everything/http/

使用openpyxl读写文件

读文件

import openpyxl
wb = openpyxl.load_workbook('sample_file.xlsx')

sheet = wb.active

x1 = sheet['A1']

x2 = sheet['A2']

#using cell() function

x3 = sheet.cell(row=3, column=1)

print("The first cell value:", x1.value)

print("The second cell value:", x2.value)

print("The third cell value:", x3.value)

写文件

from openpyxl import load_workbook
wb = load_workbook(r'C:\Users\DEVANSH SHARMA\Desktop\demo.xlsx')

sheet = wb.active

sheet['A1'] = 
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值