fix: заменить list comprehension на generator в stats.py
len([ch for ch in ...]) создавал временный список. Заменено на sum(1 for ch in ...) — без выделения памяти под промежуточный список.
This commit is contained in:
parent
8b59ddb0c9
commit
4f2e3ec05b
@ -14,12 +14,10 @@ class Stats(commands.Cog):
|
|||||||
guilds = ctx.bot.guilds
|
guilds = ctx.bot.guilds
|
||||||
total_guilds = len(guilds)
|
total_guilds = len(guilds)
|
||||||
total_channels = sum(
|
total_channels = sum(
|
||||||
len(
|
sum(
|
||||||
[
|
1
|
||||||
ch
|
|
||||||
for ch in guild.channels
|
for ch in guild.channels
|
||||||
if not isinstance(ch, discord.CategoryChannel)
|
if not isinstance(ch, discord.CategoryChannel)
|
||||||
]
|
|
||||||
)
|
)
|
||||||
for guild in guilds
|
for guild in guilds
|
||||||
)
|
)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user