python - 如何在 python 程序中进行网页抓取时重定向到不同的网页?
问题描述
我想构建一个网络抓取程序,该程序接受用户输入,并将该输入提供给网站的搜索栏。然后,我想重定向到由搜索该术语产生的网页,并抓取该页面的 HTML。
执行此操作的最佳 Python 模块是什么?一些建议和学习资源将不胜感激,谢谢。
解决方案
您需要学习这些模块。
requests
- https://docs.python-requests.org/en/master/beautifulsoup
- https://www.crummy.com/software/BeautifulSoup/bs4/doc/Selenium
- https://selenium-python.readthedocs.io/
推荐阅读
- apache-spark - 如何更好地优化此 Hive 查询以提高速度?
- python - 类型错误:__init__() 缺少 1 个必需的位置参数:“名称”
- javascript - 反应原生 unfocus TextInput
- javascript - 尝试通过firebase删除Web应用程序的键值
- security - 密码哈希查询
- flutter - Flutter - 调整网络图像大小
- html - 下拉列表依赖于 IE 中的其他下拉列表并且不更新 vba
- android - 来自服务内部 startForeground 的通知有时不显示
- python - While 循环计数器混淆
- r - 如何在 R 中使用 which.max 来计算组来估算缺失值?