コマンドポートからMaya
話には聞くけどやったことなかったからやってみた。
# encoding: utf-8 # Maya 側で commandPort -name 8888 しておく import socket import sys sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.connect(("localhost", 8888)) sock.send("polySphere") result = sock.recv(256) print result.split() # ['pSphere1', 'polySphere1', '\x00']
なるほど、これは嫌だ。。