logo
1
0
Login

百度图片下载器 Web 应用

这是一个基于Web的百度图片搜索和下载工具,允许用户搜索并下载百度图片。

功能特点

  • 简洁美观的用户界面
  • 实时搜索和展示图片
  • 支持批量下载图片
  • 显示图片标题和预览
  • 响应式设计,适配各种设备

技术栈

  • 前端:HTML, CSS, JavaScript (原生)
  • 后端:Python, Flask
  • 图片搜索:百度图片API

安装和运行

前提条件

  • Python 3.6+
  • pip (Python包管理器)

安装步骤

  1. 克隆或下载此仓库

  2. 安装所需的Python包:

pip install flask requests
  1. 运行服务器:
python server.py
  1. 在浏览器中访问:
http://localhost:5000

命令行选项

服务器支持以下命令行选项:

  • -p, --port: 指定服务器端口号(默认:5000)

例如:

python server.py --port 8080

使用方法

  1. 在搜索框中输入要搜索的关键词
  2. 指定要下载的图片数量(1-100)
  3. 点击"搜索"按钮
  4. 等待图片加载完成
  5. 点击图片下方的"下载"按钮下载单张图片

项目结构

百度图片下载器/ ├── index.html # 前端主页面 ├── style.css # 样式表 ├── script.js # 前端JavaScript逻辑 ├── server.py # 后端Flask服务器 ├── images/ # 下载的图片保存目录 └── README.md # 项目说明文档

注意事项

  • 本工具仅用于学习和研究目的
  • 请勿用于商业用途或大规模爬取
  • 下载的图片可能受版权保护,请尊重版权所有者的权利
  • 过于频繁的请求可能导致IP被百度暂时封禁

许可证

MIT License

About

爬虫演示

Language
Python53.7%
CSS17.3%
JavaScript13.2%
Markdown8.2%
Others7.6%