다음 코드를 고려하여 가져온 모듈의 변수 수정 : 보인다으로은에서 ... 수입 *
#main.py
From toolsmodule import *
database = "foo"
#toolsmodule
database = "mydatabase"
을, 이것은 다른 콘텐츠와 각 모듈에서 하나 개의 변수를 생성합니다. main에서 toolsmodule 내부의 변수를 어떻게 수정할 수 있습니까? 다음은 작동하지 않습니다
toolsmodule.database = "foo"
이 사실을 알고 있지만 이러한 변수를 많이 사용합니다. 모듈 이름이 길고 추가 입력을 피하고 싶습니다. – David
그래서 모듈 이름을 짧게 만드십시오 :'import longmodulename as sname'. 이제'sname'은'longmodulename'을 참조 할 것입니다. – user225312
매번'toolsmodule '을 입력하지 않으려면 다음을 할 수 있습니다 :'import toolsmodule as tm'. 이렇게하면 네임 스페이스를 정상적으로 유지하고 타이핑을 줄일 수 있습니다. – miku