class BasePageElement
- в нем не определен, но вроде как используется атрибут self.locator
, а потом от класса наследуется другой класс и в нем этот атрибут класса определяется. Длинная
простыня
кода
<spoiler title="Код"><code>Длинная
простыня
кода</code></spoiler>
=request.form.getlist
по-моему следующей же строкой переписываются поверх вариантом через List comprehension. То-есть в части получения переменных это по-сути тот же первый вариант остается.