Ruff readlines-in-for (FURB129)

readlines-in-for в Ruff проверяет код на предупреждение FURB129. Правило относится к группе refurb.

Почему это неправильно

refurb предлагает более современную, короткую или идиоматичную форму записи.

Если валидатор показывает это предупреждение, исправьте место, на которое указывает Ruff, ориентируясь на смысл правила readlines-in-for и пример ниже.

Пример ошибки

with open("file.txt") as fp:
    for line in fp.readlines():
        ...

Как правильно

with open("file.txt") as fp:
    for line in fp:
        ...

Автоисправление

Ruff всегда может предложить автоисправление для этого правила.