I have a workspace in FME server, that includes PythonCaller.
The PythonCaller includes a script that needs a directory as one of its input parameters.
The directory that i want it to use, is provided to the PythonCaller as hidden user parameter. The definition of the user parameter is just text, and the value also consists of other user parameter values, that were provided from a desktop workspace which triggers the server workspace.
I have tried everything. I've changed the parameter definition and i've to put r and quote marks around the value. Still the workspace fails.
This error message for example comes, if i just try to input the user parameter value as just plain directory (D:\\Data\\citydb_temp\\...)
" Python Exception <OSError>: [WinError 123] The filename, directory name, or volume label syntax is incorrect: 'D:<backslash>Data<backslash>citydb_temp< ..."
So how do i put a user parameter directory as an input parameter in to the PythonCaller correctly?