0
나는 사전이라고 생각하는 buildbot 속성을 가지고있다. 이 같은 빌드 페이지에 나타납니다 :사전 인 buildbot의 속성 변수에 액세스하는 방법은 무엇입니까?
이 속성은 사전에 변환 된 문자열을 반환 된 extract_fn
에 의해 설립되었다.
제 질문은 :이 속성을 키 값 쌍으로 액세스하려면 어떻게합니까?
예 : Property('mydictionary[\'aaa\']')
을 사용할 수 있습니까? 이것은 효과가없는 것 같습니다. 빌드 단계에서 mydictionary['aaa']
에 액세스해야합니다.
답장을 보내 주셔서 감사합니다. – Narayanan
def_default_value()를 정의한 함수에서 props라는 표준 인수를 취합니다. 하지만 내 주장을 전달하고 싶다면? 내가 다른 키를 사용하여 동일한 함수를 호출 할 수 있도록 인수로 키를 전달하고 싶습니다. – Narayanan
Narayanan, 키를 다른 속성으로 설정할 수 있습니다. mydictionary = props.getProperty ('mydictionary') mykey = props.getProperty ('mykey') return mydictionary [mykey] – ayaye