我想通过matplotlib绘制图像,并通过linebot API将其发送到手机。我能做什么?我知道需要保存图像并将其转换为URL,但是如何使用Python做到这一点?
按行获取消息时,我尝试绘制图像,但是失败。因此,当linebot运行时,我无法在python中绘制图像。
'''python #绘制图像代码 defglucose_graph(sid,ug): plt.figure(figsize =(240,240)) plt.plot(ug) plt.savefig(sid +'。png')
#eat is list, sid is a str
eat = Hovorka_Meal(glucose_change)
glucose_graph(sid, eat)
message5 = ImageSendMessage(original_content_url=image_url+sid+'.png',preview_image_url=image_url+sid+'.png')
line_bot_api.reply_message(event.reply_token, message)
'''
我没有收到任何错误,但是此代码无法绘制和保存图像。