Compare commits

...
2 Commits
Author SHA1 Message Date
LWR f92b4d7136 docs: Update version 2024-11-09 00:15:17 +08:00
LWR fbc766520a fix: Fixed possible ZeroDivisionError when generate double ranking diagram 2024-11-09 00:07:29 +08:00
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -26,7 +26,7 @@ class StarBot:
"""
StarBot 类
"""
VERSION = "2.0.10"
VERSION = "2.0.11"
STARBOT_ASCII_LOGO = "\n".join(
(
r" _____ _ ____ _ ",
@@ -35,7 +35,7 @@ class StarBot:
r" \___ \| __/ _` | '__| _ < / _ \| __|",
r" ____) | || (_| | | | |_) | (_) | |_ ",
r" |_____/ \__\__,_|_| |____/ \___/ \__|",
f" StarBot - (v{VERSION}) 2024-06-30",
f" StarBot - (v{VERSION}) 2024-11-09",
r" Github: https://github.com/Starlwr/StarBot",
r"",
r"",
+1 -1
View File
@@ -158,7 +158,7 @@ class RankingGenerator:
chart = PicGenerator(width, (face_size * count) + (row_space * (count - 1)))
chart.set_row_space(row_space)
for i in range(count):
bar_width = int(abs(counts[i]) / top_count * top_bar_width)
bar_width = int(abs(counts[i]) / top_count * top_bar_width) if top_count != 0 else 0.1
if bar_width != 0:
if counts[i] > 0:
bar = cls.__get_rank_bar_pic(bar_width, bar_height, start_color, end_color)