На других языках общее руководство, которое помогает создавать лучший код, всегда делает все как можно скрытое. Если под сомнением, должна ли переменную быть частным или защищенным, лучше пойти с частным.
делает то же самое верно для Python? Должен ли я использовать два ведущих подчеркивания всего сначала, и только делают их менее скрытыми (только один подчеркивающий), насколько мне нужен?
Если Конвенция состоит в том, чтобы использовать только один подчеркивание, я бы также хотел бы знать обоснование.
Вот комментарий, который я ушел на Ответ Юбернардо . Это объясняет, почему я задал этот вопрос, а также почему я хотел бы знать, почему Python отличается от других языков:
Я приезжаю с языков, которые тренируют вас, чтобы думать, что все должно быть только настолько, по мере необходимости и не более. При рассылки состоит в том, что это уменьшит зависимости и делает код более безопасным для изменения. Python способ делать вещи в обратном направлении - начиная с публики и идти к скрытым - это странно для меня.