From 87a2ef7a1e367197e1bc0bd526a22cd339affe4e Mon Sep 17 00:00:00 2001 From: Saipo Date: Fri, 23 May 2025 12:27:36 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BB=98=E5=9B=BEbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/main.py b/main.py index 84c29b9..97975b1 100644 --- a/main.py +++ b/main.py @@ -5,6 +5,7 @@ from astrbot.api import logger import random from .back import time_long, volume, isUserExist, insertUser, seconds_to_hms, ml_to_l_ml, get_user_name import pymysql +import matplotlib import matplotlib.pyplot as plt from .Tool import get_tool_name import astrbot.api.message_components as Comp @@ -331,14 +332,14 @@ class MyPlugin(Star): for i in range(len(date)): day.append(date[i][0]) volume.append(date[i][1]) - plt.pyplot.plot(day, volume) - plt.pyplot.title('日产量') - plt.pyplot.xlabel('日期') - plt.pyplot.ylabel('日产量') - plt.pyplot.xticks(day) - plt.pyplot.grid() - plt.pyplot.savefig('dayvolume.png') - plt.pyplot.close() + plt.plot(day, volume) + plt.title('日产量') + plt.xlabel('日期') + plt.ylabel('日产量') + plt.xticks(day) + plt.grid() + plt.savefig('dayvolume.png') + plt.close() with open('dayvolume.png', 'rb') as f: image_data = f.read() image = Comp.Image.fromBytes(image_data) -- 2.47.2