저는 파이썬에 매우 익숙하며 일부 상수를 정의 할 수있는 비유적인 방법이 무엇인지 알고 싶습니다.파이썬에서 상수를 넣을 곳
some_val = #...
config_builder builder = ConfigBuilder()
builder.add_param('PROJECT_RELATED_KEY', some_val)
곳이 'PROJECT_RELATED_KEY'
을 넣어 다음과 같이
class ConfigBuilder:
def add_param(self, key, value):
#...
def build():
#...
가 지금은 다른 모듈이 사용하려는 : 나는 다음과 같은 클래스가? 다른 모듈에서 가져온 다음? 아니면 전역 변수로 넣으시겠습니까?
그것은이다 취향에 상관없이 말하지 않을 래? 당신은 어느 쪽이든, 또는 둘 다 할 수 있습니다. –
@ cᴏʟᴅs py 파이썬이 나에게 "전통적인"언어로 보이기 때문에 나는 이것을 물었다. 어쩌면 그것을위한 대회도있을 것입니다. –
예 : https://stackoverflow.com/a/18225046/4909087 –