Первый пользователь в переполнении стека, и я рад быть здесь.
INTRO: Недавно я начал волшебное приключение в мир программирования Python - мне это нравится. Теперь все прошло гладко в моем неловком переходе с C, но у меня возникли проблемы с созданием чего-то, что было бы синонимом файла HEADER (.h).
ПРОБЛЕМА: У меня есть словари и списки среднего размера (около 1000 элементов), длинные перечисления и "#defines" (ну не совсем), но я не могу найти ЧИСТЫЙ способ организовать их все. В C я бы бросил их все в заголовочный файл и никогда не задумывался об этом, однако, на Python, который не представляется возможным или так, я думаю.
ТЕКУЩЕЕ ВРЕМЯ РЕШЕНИЕ: Я инициализирую все переменные CONSTANT в верхней части модуля MODULE или FUNCTION (модуль, если ему нужны несколько функций).
ЗАКЛЮЧЕНИЕ: я был бы всегда благодарен, если бы кто-то придумал способ ЧУВСТВИТЕЛЬНО организовать постоянную переменную.
СПАСИБО СМОТРЕТЬ!