| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- #!/bin/bash
- # 小红书搜索任务启动脚本
- # Xiaohongshu Search Task Launcher
- echo "=================================="
- echo "🚀 小红书搜索任务"
- echo "=================================="
- echo ""
- echo "功能:"
- echo " 1. 打开小红书"
- echo " 2. 搜索'健身美女'"
- echo " 3. 保存数据到 xhs.json"
- echo " 4. 保存页面到 xiaohongshu_page.html"
- echo ""
- echo "首次运行需要手动登录"
- echo "之后会自动使用保存的登录状态"
- echo ""
- echo "=================================="
- echo ""
- # 检查 Python 环境
- if ! command -v python &> /dev/null; then
- echo "❌ 错误: 未找到 Python"
- echo "请先安装 Python 3.7+"
- exit 1
- fi
- # 运行任务
- echo "▶️ 开始运行任务..."
- echo ""
- python example.py
- # 检查执行结果
- if [ $? -eq 0 ]; then
- echo ""
- echo "=================================="
- echo "✅ 任务执行成功!"
- echo "=================================="
- echo ""
- echo "📁 生成的文件:"
- if [ -f "xhs.json" ]; then
- echo " ✅ xhs.json ($(wc -c < xhs.json) 字节)"
- else
- echo " ⚠️ xhs.json (未生成)"
- fi
- if [ -f "xiaohongshu_page.html" ]; then
- echo " ✅ xiaohongshu_page.html ($(wc -c < xiaohongshu_page.html) 字节)"
- else
- echo " ⚠️ xiaohongshu_page.html (未生成)"
- fi
- echo ""
- echo "💡 提示:"
- echo " - 查看数据: cat xhs.json | python -m json.tool"
- echo " - 打开页面: open xiaohongshu_page.html"
- echo ""
- else
- echo ""
- echo "=================================="
- echo "❌ 任务执行失败"
- echo "=================================="
- echo ""
- echo "请检查错误信息并重试"
- echo ""
- fi
|