selenium - 用于在 python 中构建 Web 应用程序的库,可在后台从 Web 中抓取数据
问题描述
基本上,我想构建一个可以在后台登录到 3rd 方站点并从中抓取一些数据的 Web 应用程序。
对于构建 Web 应用程序,我正在考虑使用 Flask,而对于抓取部分,我正在考虑使用 Selenium - 但我不确定我托管 Web 应用程序 Selenium 是否可以正常工作。Scrapy 会更适合这样的目的吗?
我应该完全考虑其他事情吗?
解决方案
如果它的 Flask 使用 beautifulsoup(加载网页);Selenium(webbrowser)和scrapy(抓取数据使用Scrapy中的Selector功能更有效,它会加快你的进程)
推荐阅读
- sql - 如何使用 PL SQL 将数据插入到 oracle 数据库表中,其中包括一年中的 365 天
- java - 使用供应商重构方法传递函数作为参数
- regex - Vue 属性 v-validate 中的正则表达式
- selenium - Webdriver 无法连接到 Selenium 服务器
- android - 在 MainActivity 中打开 Switch 时,如何为其他 Activity 添加计时器?
- c# - WPF ListViewItem 焦点选择第二行
- parallel-processing - 教堂中的正交递归二等分(Barnes-Hut 算法)
- c# - 如何在主 C# 代码和运行时编译代码中创建和使用相同的类?
- java - 如何在硒中读取excel文件
- google-maps - Flutter - 导航推送上的 Builder null