Many thanks for your prompt response and comments Dmitry; they are well appreciated with some of the contents somewhat expected.
I think that I misused the term " Python library"; I think "Python module" is what I should have used.
In this context, in Python, is a module a script? I'll investigate this.
So I need to see if I can "can load it and once loaded call (interpret) functions from the module".
This seems to the approach that I need to try.
Your comment regarding Graphviz was expected. I used it as an example to provide context and certainly do not intend to actually use it for needed graphics. My plan is to use GTK or write my own Ada code for simpler graphics.
The project that I am embarking on is to use Ada for an on-line course in machine learning that uses Python as its teaching platform.
The importing that I was contemplating concerns special machine learning Python modules used in the course.
Of course, the alternative is for me to translate the Python modules into Ada which is something I've done in the past; generally, in my opinion, yielding much better and more readable code.
Again, thanks for your very helpful comments which, hopefully, have focused my mind on the way ahead.
Regarding your comment that "Python is a huge mess" and my own opinion of Python; I am mortified that Python seems to have become the standard language for teaching computer programming and, particularly, that it seems to be the choice of leading university computer science courses.
It seems that the old well-established rules of quality computer program design have been completely abandoned by these institutions.
Best regards,
Roger Mc Murtrie