2016-12-12 1 views
0

에서 변수의 변화로 1 개 인수 방법을 바꿈도 가능하다 :내가 할 노력하고있어 확실하지 않다 파이썬

기본적으로

나는 config.py 파일을 가지고, 그것은 몇 가지 변수를 포함,의는 var1입니다 가정 해 봅시다 그들 중 하나.

나는 config.some_method('some value')

가 가능 config.var1 = 'some value'을 수행하여 실제로 어떤 일이 일어날 것입니다 싶어?

+2

확인해보세요. http://stackoverflow.com/questions/25456448/is-it-possible-to-override-the-assignment-operator-in-python – Prajwal

+0

잘 빠는 –

+1

링크 된 답변을 더 자세히 읽으십시오. 'config'는 모듈이 아니라 당신이 정의한 클래스의 객체이기 때문입니다. 'config'와'from config import config'로 가져 와서 나머지 코드를 동일하게 유지할 수도 있습니다. – alexis

답변

0

모듈로는이 작업을 수행 할 수 없습니다.

@property과 함께 클래스를 사용하십시오.

관련 문제