"명령"모드에서 소프트웨어를 실행하는 하위 프로세스를 실행 중입니다. (이 소프트웨어는 Nuke by The Foundy가 소프트웨어를 아는 경우를 위해) 이 소프트웨어는 사용자 입력을 기다리고 있습니다. 이 모드에서는 UI없이 합성 스크립트를 만들 수 있습니다. 나는이 프로세스를 시작하는 코드를 수행했는데, 응용 프로그램이 시작될 때 찾아서 몇 가지 명령
소프트웨어 이름 Foundry Nuke에서 작업 중입니다. Mac OSX에서 명령 줄 매개 변수를 전달하는 중에 문제가 발생했습니다. 아래의 명령을 사용하면 정상적으로 작동하고 Nuke 소프트웨어가 실행됩니다. subprocess.Popen(['Application/Nuke6.3v8/Nuke6.3v8.app/Contents/MacOS/Nuke6.3v8'],
그래서, 그 변수의 결과와 함께 tcl 변수가있는 문자열을 인쇄하도록 python을 얻으려고합니다. 내가 코드에 문제가 생기면 핵무기를 사용하고있다. [set THIS image]
Ln = "/Test/still/testing/$THIS\_clean_v001"
print(Ln) # this prints exactly the above
G = nuke
환경 (핵 프로그램이라는 그래픽 프로그램)에서 메뉴 항목을 추가하고 함수와 연결할 수있는 전역 개체가 제공됩니다. 이 전역 객체는 다음과 같이 작동합니다 : menu.addCommand("Do This!", lambda: DoThings())
나는 동적으로 파이썬 모듈을 읽고 글로벌 메뉴 객체의 항목으로 모듈 함수를 추가하고 싶습니다. 나는 그것을하기
파운드리 누크 (Foundry Nuke)에 대해 잘 모르는 경우, 내가 도와 줄 수 있는지 확신 할 수 없으므로 자신의 시간을 감안할 때 읽으십시오. 네가 아직도 여기 있다면, 굉장해! 당신이 그것을 알고 있거나 어쨌든 당신을 도와 줄 수 있다고 생각하거나 멋진 분입니다. 기본적으로 저는 Foundry Ocula를 핵으로 사용하고 파이썬 스크립트를 만들어
임 꽤 파이썬에 정통하지만, 이것은 나를 위해 꽤 오랫동안 문제가되었습니다. 나는 내 스튜디오의 아티스트가 누크에서 사용하는 스크립트로 가득 찬 폴더가 있습니다. 그들이 내부에서 액세스 할 수있게하려면, 그들을 통해 가져올 필요가 및 init.py 파일을로드에 읽습니다. 내가 다 적용, 또는 선언 된 목록처럼 찾는 중 하나 글로브 검색을 통해 이러한 값 목
내부 The Foundry 's Nuke에는 Node이라는 클래스가 있습니다. 내가 "안녕" 내 생각이었다 Item1 = str(Item1.replace("Hello There", "Goodbye")
로 "안녕하세요"교체 할 내가 #Print Item1
# Result:
maskChannelMask alpha
maskChannelInput none
내가 경로에있는 모든 폴더를 나열하려면 NUKE에서 풀을 만들려고하고 있어요에 폴더와 풀다운 메뉴 만들기. 여기에 지금까지 내 코드입니다 :이 p = nuke.Panel('my custom panel')
p.addEnumerationPulldown('my choices', (os.walk('E:').next()[1]))
ret = p.show()
에