Ruff redundant-log-base (FURB163)
redundant-log-base в Ruff проверяет код на предупреждение FURB163. Правило относится к группе refurb.
Почему это неправильно
refurb предлагает более современную, короткую или идиоматичную форму записи.
Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила redundant-log-base и пример ниже.
Пример ошибки
import math
math.log(4, math.e)
math.log(4, 2)
math.log(4, 10)
Как правильно
import math
math.log(4)
math.log2(4)
math.log10(4)
Автоисправление
Ruff может предложить автоисправление в некоторых случаях.
