====== VEGASPython ====== ====== Commandline Interface ====== **Attention: Not supported in the current build** Pythonscripts can now be started from the commandline together with VEGAS and commandline paremters can be passed to the script. C:\Program Files\VEGAS\VEGAS Pro 16.0\vegas160.exe /SCRIPTARGS pythonscriptfilename /SCRIPTARGS arg1 /SCRIPTARGS arg2 * pythonscriptfilename: path and filename of the pythonscriptfile to be executed * arg1: any text string as argument1 * arg2: any text string as argument2 The number of arguments is not limited. The first /SCRIPTARGS must be the script filename. Example: C:\Program Files\VEGAS\VEGAS Pro 16.0\vegas160.exe /SCRIPTARGS "D:\pythonfile\test.py" /SCRIPTARGS arg1 /SCRIPTARGS arg2 If the filename or a parameter include blanks, then the parameter must be enclosed in ´"´. The pythonscript can access the commandline arguments as it is standard in Python via the variable sys.argv. This variable contains a list of strings with each argument as a separate string item in the list. The first item is the scriptfilename. The python script: for arg in sys.argv: print (arg) gives as output: ["D:\pythonfile\test.py","arg1","arg2"]