diff --git a/update_security_ranking_v2.py b/update_security_ranking_v2.py index 25c7bc2..9c29bad 100644 --- a/update_security_ranking_v2.py +++ b/update_security_ranking_v2.py @@ -27,7 +27,8 @@ CONFIG = load_config() # 从配置文件中获取配置项 VERSION = CONFIG.get('version', '') WEBHOOK_URL = CONFIG.get('webhook_url', '') -DATA_FILE = CONFIG.get('data_file', '') +# 强制使用核心数据文件(脚本所在目录的绝对路径) +DATA_FILE = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'security_data_v2.json') BEIJING_TZ = timezone(timedelta(hours=8)) # 时区配置也可以从配置文件读取,此处保持不变 WEBDAV_BASE = CONFIG.get('webdav', {}).get('base', '') WEBDAV_AUTH = CONFIG.get('webdav', {}).get('auth', '')