lgc-NB2Dev / nonebot-plugin-picstatus

运行状态图片版 for NoneBot2 / A NoneBot2 plugin generates a picture which shows the status of current device
MIT License
119 stars 11 forks source link

功能建议 #33

Closed BalconyJH closed 1 year ago

BalconyJH commented 1 year ago

环境

问题描述

当系统存在一个类似 image 的设备(我也不知道哪来的),get_one()捕捉到后会返回DiskUsageWithExc被draw_disk_usage()当字符串渲染,效果如下 666d4d934181da4a9c269f3dd5bec840

期望的结果

不渲染该驱动器

截图或日志

{BC0690C3-04AB-48bb-A8AA-DC692ADA239F}

可能的解决方案

在nonebot_plugin_picstatus/status.py第199行添加except PermissionError: logger.error(f"读取 {mountpoint} 时没有足够的权限或设备未就绪") return None image

lgc2333 commented 1 year ago

这是非预期行为,正常应该只显示报错内容