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:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user