nodame233 2022-03-28 23:12 采纳率: 0%
浏览 128

如何实现将Excel表的数据逐条复制到网页上搜索并返回页面结果到Excel表?

目前我有这样的一个excel数据表,

img

我需要将excel第三列的数据每一条都复制到下面的网页上去检索:
https://www.cir-safety.org/ingredients

img

如果搜索有结果,我就在excel表的第8列填“有”;
如果搜索没有结果,我就在excel表的第8列填“无”。

每一条都这样复制太累了,我也尝试过一些办法,不太行得通。

  • 写回答

1条回答 默认 最新

  • 陈年椰子 2022-03-28 23:35
    关注

    按你需求, 那就是个简单功能的爬虫了, 如果网站能直接接受post 数据的方式, 那可以找类似postman的工具批量执行查询,返回结果。
    如果不能接受直接post 数据的方式 , 那可能要用到selenium 来访问网站,自己写爬虫脚本, 关键语句就是打开网站,定位input框,模拟sendkeys , 模拟点击 search 按钮, 读取页面数据 。

    然后用openpyxl 库读取你的excel文件, 遍历行, 调用上述完成的爬虫模块, 获取数据写入excel

    大概过程的过程就是这样。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月28日

悬赏问题

  • ¥15 怀疑手机被监控,请问怎么解决和防止
  • ¥15 Qt下使用tcp获取数据的详细操作
  • ¥15 idea右下角设置编码是灰色的
  • ¥15 全志H618ROM新增分区
  • ¥15 在grasshopper里DrawViewportWires更改预览后,禁用电池仍然显示
  • ¥15 NAO机器人的录音程序保存问题
  • ¥15 C#读写EXCEL文件,不同编译
  • ¥15 MapReduce结果输出到HBase,一直连接不上MySQL
  • ¥15 扩散模型sd.webui使用时报错“Nonetype”
  • ¥15 stm32流水灯+呼吸灯+外部中断按键