내부 The Foundry 's Nuke에는 Node
이라는 클래스가 있습니다. 개체에 str.replace하는 방법?
Item1 = str(Item1.replace("Hello There", "Goodbye")
로 "안녕하세요"교체 할 내가
#Print Item1
# Result:
maskChannelMask alpha
maskChannelInput none
inject false
invert_mask false
message Hello There
을 얻을 print Item1
경우 나는 "노드"개체가 Item1
라고 말해봐
하지만 분명히 그것을 문자열로 변환합니다.
"노드"객체의 내용을 대체하고 노드 객체로 유지하려면 어떻게해야합니까?
Item1.message = Item1.message.replace("Hello there", "Goodbye")
그래서 노드 객체에는 'message'라는 필드가 있습니까? –
질문에'dir (Item1)'의 출력을 추가 할 수 있습니까? 모든 사람들이 어떤 종류의 객체 노드인지를 이해하는 데 도움이 될 수 있습니다. –
파이썬 개발자 가이드의 [노드 메타 데이터 챕터] (http://docs.thefoundry.co.uk/nuke/63/pythondevguide/metadata.html)를 읽을 필요가있는 것 같군요. –