该项目旨在开发一个基于 Flask 框架的 Web 应用,用户可以通过输入目标网站和关键字来爬取该网站的子域名。项目将包含一个简单的前端界面,用户可以在界面上输入目标网站和关键字,并点击按钮来启动爬虫。爬虫将根据用户输入的参数进行子域名的爬取,并将结果展示在前端界面上。
项目功能
输入界面:用户可以输入目标网站和关键字。
爬虫功能:根据用户输入的目标网站和关键字,爬取该网站的子域名。
结果展示:将爬取到的子域名结果展示在前端界面上。
错误处理:处理用户输入错误和爬虫过程中可能出现的异常情况,并给出相应的提示信息。
技术栈
后端:Flask
前端:HTML, CSS, JavaScript (可选:使用 Bootstrap 提升界面美观度)
爬虫:Python 的 requests 和 BeautifulSoup 库,或其他适合的爬虫库如 Scrapy