新内容

This commit is contained in:
Jimmy
2026-04-27 15:23:00 +08:00
parent fc8f14b301
commit 29954a7af0
8 changed files with 1072 additions and 2 deletions

17
browser_login/config.py Normal file
View File

@@ -0,0 +1,17 @@
import sys
import os
from pathlib import Path
def get_data_dir():
"""获取持久化数据存放目录(数据库、输出文件等,保证重启不丢失)"""
if getattr(sys, 'frozen', False):
return Path(os.path.dirname(sys.executable))
return Path(__file__).parent.parent
DATA_DIR = get_data_dir()
# 通用输出目录,用于存放 JSON 文件和 SQLite 数据库
OUTPUT_DIR = DATA_DIR / "browser_login" / "output"
OUTPUT_DIR.mkdir(parents=True, exist_ok=True)
DB_PATH = OUTPUT_DIR / "erp_data.db"