Я начинаю использовать PyQt в некоторых проектах, и я сталкиваюсь с стилистической дилеммой. Функции PyQt используют футляр для верблюда, но PEP8, который я предпочитаю следовать, говорит, чтобы использовать символы подчеркивания и все строчные имена функций. Поэтому, с одной стороны, я могу продолжать следовать PEP8, а это значит, что мой код будет иметь смешанные функции, вызывающие функции верблюда и подчеркивания, и даже мои классы будут иметь смешанные имена функций, так как мне нужно будет перегружать такие функции, как mousePressEvent, Или, я могу сломать PEP8 и принять случай верблюда для всех моих имен функций во имя последовательности.
Я понимаю, что это субъективно, и это действительно то, что я лично предпочитаю, но мне нравится слышать от других о том, что они делают и почему они решили сделать это таким образом.