javascript - 从需要登录的网站上抓取数据
问题描述
我有一个包含在线商店产品列表的 Google 表格,但没有价格。是否有脚本可以抓取网站并将每个价格添加到我的 Google 表格中?为了增加复杂性,该网站只能通过登录访问。
我对编程很陌生,所以任何帮助都将不胜感激。
谢谢
解决方案
没有这样的脚本,但是有一些库可以帮助您从网站上抓取数据。假设您选择 Selenium。脚本看起来像这样。打开网络浏览器,导航到您的站点,登录,然后执行您需要执行的操作。它完全可以做普通用户可以做的事情。单击一个元素,输入文本,选择一个项目,等等......
推荐阅读
- powershell - 另一个进程正在使用具有并行文件的 Powershell 工作流
- c# - 在实体框架中查询未提交的数据
- elm - 使用“单击”事件处理程序访问属性名称
- discord - 临时禁令命令 discord.js
- c - gst-launch-1.0 显示 YUYV 帧格式的空白屏幕,图像尺寸为 864x480
- javascript - React - 无法读取未定义的属性
- amazon-web-services - 如何将 Amazon S3 存储桶 excel 文件转换为 CSV 文件并将其存储在同一个存储桶中
- reactjs - react中根据角色权限隐藏或显示组件的元素
- swift - 在 Swift 中创建具有不同半径的圆角
- postgresql - Elixir-Phoenix:混合 ecto.create 和混合 phx.server 引发相同的错误,但包含不同的 postgres db 参数