프로젝트 용 파일을 빌드하는 SConstruct에서 작업 중이며 옵션이 사용되지 않으므로 옵션을 변수로 업데이트하려고합니다. 비록 변수를 사용하는 방법을 이해하지 않습니다. 나는 아마도 이것에 기여하는 0 파이썬 경험이 있습니다.SCons 문제 - 변수 클래스를 이해하지 못합니다.
예를 들어,이 있습니다
opts = Variables()
opts.Add('fcgi',0)
print opts['fcgi']
을하지만 오류 얻을 :
AttributeError: Variables instance has no attribute '__getitem__':
하지 않음이 특정 오류가 당신에게 그 클래스를 알려줍니다 그건
참고 여기서 끝 완전히 혼동 : 당신은 * 반드시 *이'추가()'변수를 순서대로 실제로 읽을 수에 대한 파일에서. 파일에 항목을 추가하고'opts '에 그 파일이 나타날 것을 기대할 수는 없습니다. –