fix:数据库接入方式改为在系统环境变量中储存敏感信息。

This commit is contained in:
2026-07-31 21:30:21 +08:00
parent 6deda5155a
commit b868e63e40
4 changed files with 61 additions and 14 deletions
+5 -5
View File
@@ -26,8 +26,8 @@
"| index_daily | 指数日线行情 | index_daily |\n",
"\n",
"## 使用步骤\n",
"1. 修改 `config.py` 中的数据库密码和 Tushare Token\n",
"2. 逐 Cell 运行本 Notebook"
"1. 复制 `.env.example` 为 `.env`,填入真实密码和 Token\n",
"2. 逐 Cell 运行本 Notebook(敏感信息通过环境变量读取)"
]
},
{
@@ -124,7 +124,7 @@
" print(f\"✗ 连接失败: {e}\")\n",
" print(\"请检查:\")\n",
" print(\" 1. Docker 容器是否已启动: docker ps | findstr postgres\")\n",
" print(\" 2. config.py 中的连接参数是否正确\")\n",
" print(\" 2. 环境变量 (.env) 中的连接参数是否正确\")\n",
" print(\" 3. 防火墙是否开放 12345 端口\")"
]
},
@@ -143,7 +143,7 @@
" print(f\" 测试查询: {df.iloc[0].to_dict()}\")\n",
"except Exception as e:\n",
" print(f\"✗ Tushare API 连接失败: {e}\")\n",
" print(\"请检查 config.py 中的 TUSHARE_TOKEN 是否正确\")"
" print(\"请检查环境变量 TUSHARE_TOKEN 是否正确(或 .env 文件)\")"
]
},
{
@@ -214,7 +214,7 @@
"metadata": {},
"outputs": [],
"source": [
"# 导入交易日历 (默认从 config.py 的 START_DATE ~ END_DATE)\n",
"# 导入交易日历 (默认从环境变量 QUANT_START_DATE ~ QUANT_END_DATE)\n",
"import_trade_cal()"
]
},