3rd party Python Libraries?

#1

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

0 Likes

#2

i guess i can’t?

0 Likes

#3

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

0 Likes

#4

[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.

0 Likes

#5

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

0 Likes

#6

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.

0 Likes