02-03-2021 03:46 AM
Hi guys,
Can anyone supply a list of the available python packages for usage via the Script snap?
Thanks in advance -
Igor
02-03-2021 08:46 AM
The Script snap uses the Jython 2.7.2 engine. You can search online to find out which packages are provided with the engine, but you can also import other packages.
02-03-2021 10:00 AM
@ptaylor thanks for the reply!
Did you mean of possibility to import other packages without having RPE set up? Can you please in that case share an example (or simple pipeline)?
02-03-2021 02:09 PM
Yes, if it’s Python 2.x compatible and doesn’t do anything too weird.
It does require some special configuration on the plex node though. You create a file called .jython
in the home directory of the user that the jcc runs as. In that file you would define
python.path=
/the/path/to/the/root/of/your/python/library/collection
for example, on my system it would be
python.path=/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
Then in your Script source, you can just import any of the packages that are present under that path.