Я пытаюсь написать Python код, который соответствует требованиям PEP8. В руководстве по стилю кода PEP8 говорится, что строки кода в Python не должны быть длиннее 79 символов. В моем коде у меня много длинных строк, таких как:
string_name = "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam"
И у меня есть много длинных строк перевода, таких как:
string_name = _("Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam")
Я искал лучший и самый быстрый способ сломать эти строки, но я не нашел ответа, который удовлетворил бы меня. Например, я знаю, что могу вставлять разрывы вручную следующим образом:
string_name = "Lorem ipsum dolor sit amet, consetetur sadipscing elitr, " \
"sed diam nonumy eirmod tempor invidunt ut labore et dolore magna " \
"aliquyam"
Но это очень неудобно. Например, если я добавлю слово в первую часть строки, мне придется переписать все остальные.
Я ищу лучший вариант или модуль, который может сделать это для меня.
Надеюсь, вы мне поможете.
Заранее спасибо.