新内容
This commit is contained in:
17
browser_login/config.py
Normal file
17
browser_login/config.py
Normal 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"
|
||||
Reference in New Issue
Block a user