얘들 아, 하나의 클래스에서 하나의 메소드에서 다른 메소드로 변수를 처리하는 방법을 생각합니다. 예 :한 클래스에서 하나의 메소드에서 다른 클래스로 프로세스 변수들
class Newclas:
def getPortalSources(self,portal):
self.connection_source=self.config.get("portal_"+portal,'Sources')
self.portal=portal
def getConnection(self,source):
self.source=source
self.connection_string=self.config.get('CONNECTION',self.portal+'_'+source+'_'+'connectstring') ## Connection
지금까지 나는 위와 같은 것을 사용했습니다. 그래서 getConnection에서 getPortalSources 메소드의 self.portal 변수를 사용했습니다. 그러나 그것은 나를 위해 아직도 조금 불분명하다.
그런 일을하는 데있어 다른보다 나은 aproach가 있는지 궁금한가요? 그렇다면 몇 가지 팁이나 예를 들어 주시겠습니까?
예를 들어: 그것은 작동하지 않습니다 물론
def getPortalSources(self,portal):
self.connection_source=self.config.get("portal_"+portal,'Sources')
self.portal=portal
def getConnection(source):
self.connection_string=self.config.get('CONNECTION',getPortalSources.portal+'_'+source+'_'+'connectstring') ## Connection
하지만 내 생각은 내 생각이있어.
감사합니다.