Files
aiData/Apps/YeLiTe/Config/Setting.py
HuangHai 6655e0cc29 'commit'
2026-01-18 18:59:17 +08:00

32 lines
651 B
Python

# 采集配置
SCROLL_DISTANCE_RATIO = 0.5
MAX_STATIONS_COUNT = 100
FIRST_RUN_ONLY_ONE_STATION = False
REDIS_STATION_EXPIRE = 120
DATA_RETENTION_DAYS = 365
# 测试配置
TEST_CLEAR_REDIS = False
# 调试绘图配置
DRAW_DEBUG_BOXES = True
DEBUG_BOX_COLOR = (0, 255, 0)
DEBUG_BOX_THICKNESS = 3
# 等待时间配置 (秒)
WAIT_DETAIL_PAGE_LOAD = 2.0
WAIT_BACK_TO_LIST = 0.8
WAIT_AFTER_SCROLL = 2.0
# 坐标计算与安全防护
SAFE_EXCLUDE_RATIO = 0.15
BOTTOM_SAFE_EXCLUDE_RATIO = 0.10
STATION_BOX_WIDTH_RATIO = 0.95
STATION_BOX_HEIGHT_RATIO = 0.18
FALLBACK_WIDTH = 1080
FALLBACK_HEIGHT = 2400
# 分时价格配置
PRICE_FLATTEN_TO_24H = False