fix: 修复 market.py 北交所映射缺失和 analysis.py 3处连接泄漏

- market.py:488: 补充北交所(8/9开头)腾讯API代码映射
- analysis.py: ai_analyze_stream 获取数据 put_db 移到 finally,初始化 conn=None
- analysis.py: ai_analyze_stream AI日志 put_db 移到 finally,初始化 _conn=None
- analysis.py: ai_analyze 获取资金流向 put_db 移到 finally,初始化 conn=None
This commit is contained in:
freedakgmail
2026-07-22 07:38:34 +08:00
parent c5df676af6
commit 6a33fd534e
2 changed files with 14 additions and 6 deletions
+1 -1
View File
@@ -485,7 +485,7 @@ def get_fundamental(stock_code):
# 备用方案:先试腾讯API,再试akshare
try:
import requests as _rq
_tc = ('sh' if stock_code.startswith('6') else 'sz') + stock_code
_tc = ('sh' if stock_code.startswith('6') else 'bj' if stock_code.startswith(('8', '9')) else 'sz') + stock_code
_rr = _rq.get(f'http://qt.gtimg.cn/q={_tc}', timeout=5,
headers={'Referer': 'https://finance.qq.com'})
if _rr.status_code == 200 and '\"' in _rr.text: