3rd party Python Libraries?

I saw everywhere that ignition uses the python standard library but can I add 3rd party libraries? I looked around but couldn’t find anything. Thanks

i guess i can’t?

It can be done, but for the most part not readily ‘off the shelf’.

ignitionprogramming.blogspot.com … odule.html
viewtopic.php?f=74&t=5915&p=15855&hilit=external+libraries#p15855

[quote=“markdobtech”]It can be done, but for the most part not readily ‘off the shelf’.

ignitionprogramming.blogspot.com … odule.html
inductiveautomation.com/foru … ies#p15855[/quote]

These posts are about including adding Java libraries and exposing them via your own custom scripting functions by developing a module using the Ignition SDK.

It’s not the same as adding 3rd-party Python libraries, which we don’t support, but it’s the route we recommend if you need 3rd-party functionality.

I wanted to use beautiful soup and or some other libraries. If they are not supported I just find another way to do what i need.

Are there any plans for letting 3rd party libraries later? Thanks

Adding 3rd party python libraries is really troublesome because Ignition uses Jython and basically every 3rd party library is meant for CPython.

I’d recommend the SDK/Java library route instead if you need 3rd party functionality.

1 Like