添加运行日志
This commit is contained in:
@@ -574,7 +574,7 @@ class DashboardServer:
|
|||||||
return jsonify({'error': str(e)}), 500
|
return jsonify({'error': str(e)}), 500
|
||||||
|
|
||||||
|
|
||||||
@app.route('/api_wx_logs')
|
@app.route('/api/wx_logs')
|
||||||
@login_required
|
@login_required
|
||||||
def api_wx_logs():
|
def api_wx_logs():
|
||||||
try:
|
try:
|
||||||
@@ -591,6 +591,7 @@ class DashboardServer:
|
|||||||
# 读取日志文件
|
# 读取日志文件
|
||||||
log_content = []
|
log_content = []
|
||||||
if os.path.exists(log_file):
|
if os.path.exists(log_file):
|
||||||
|
from collections import deque # 添加这一行导入deque
|
||||||
with open(log_file, 'r', encoding='utf-8', errors='ignore') as f:
|
with open(log_file, 'r', encoding='utf-8', errors='ignore') as f:
|
||||||
# 使用deque获取最后N行
|
# 使用deque获取最后N行
|
||||||
log_content = list(deque(f, lines))
|
log_content = list(deque(f, lines))
|
||||||
|
|||||||
Reference in New Issue
Block a user