38e7c284e8
- Updated `.gitignore` to streamline ignored files and added logging for common sites. - Expanded `config.py` with new configurations for Weixin and Redis, and improved database connection settings. - Refined `README.md` to clarify project structure and usage instructions. - Enhanced `requirements.txt` with additional dependencies for MongoDB and Redis support. - Refactored multiple spider scripts to utilize a session-based approach for HTTP requests, improving error handling and proxy management. - Updated `export_lawyers_excel.py` to include a default timestamp for data exports.
14 lines
531 B
Bash
Executable File
14 lines
531 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
# 切换到脚本所在目录,确保相对路径正确
|
|
cd "$(dirname "$0")"
|
|
|
|
echo "使用 request/proxy_settings.json 读取代理配置"
|
|
|
|
nohup python ../common_sites/dls.py > dls.log 2>&1 & # 大律师
|
|
nohup python ../common_sites/findlaw.py > findlaw.log 2>&1 & # 找法网
|
|
nohup python ../common_sites/lawtime.py > lawtime.log 2>&1 & # 法律快车
|
|
nohup python ../common_sites/six4365.py > six4365.log 2>&1 & # 律图
|
|
nohup python ../common_sites/hualv.py > hualv.log 2>&1 & # 华律
|