Hello all,
can anyone explain why this does not work ?
def melVarTest():
var1 = "C:/Program Files/Autodesk/Maya2011/bin/plug-ins/"
result = mel.eval("string $var1Mel = `python var1`;")
print result
melVarTest()
# MelError: Error during execution of MEL script: line 1: name 'var1'
is not defined
The reason for doing this is because I want to use the mel filetest
command and this seemed to me to be the best option.
I have also tried:
mel.eval("filetest -d "+var1)
But that instantly crashes maya. (fatal error)
And when writing it the pymel way it gives me a syntax error that I
can not figure out
mel.filetest(var1, d=True)
# MelError: Error during execution of MEL script: line 1: Invalid call
to "filetest". Check number and types of arguments expected by the
procedure.
# Calling Procedure: filetest, in Command
# filetest("var1, d=True") #
Would anyone be so kind to help me out :)
Thanks,
Red
--
http://groups.google.com/group/python_inside_maya