Я строю модуль Python со ста константами.
Я бы хотел избежать проблем с именами, когда люди импортировали мой модуль, поэтому мне было интересно, что будет лучшим способом сделать это.
MY_CONSTANT = 1
MY_SECOND_CONSTANT = 2
...
MY2_CONSTANT = "a"
MY2_SECOND_CONSTANT = "b"
...
или
class My:
CONSTANT = 1
SECOND_CONSTANT = 2
...
class My2
CONSTANT = "a"
SECOND_CONSTANT = "b"
...
Или, может быть, еще одно из ваших предложений?
Из Java, я, конечно, предпочитаю второй способ, но некоторые могут найти его излишним...