According to the GDL website, yes.
"GDL has also a Python bridge (Python code can be called from GDL; GDL can be compiled as a Python module)."
I haven't used it, so I can't say for sure whether or not it works, but here's what I found. The GDL documentation is rather bare, but does include some info. Calling Python from within GDL is briefly described on page 69. Calling GDL from Python is not documented there, though.
There's more info on using GDL from within Python on the GDL Github repository, including this example:
>>> import GDL
>>> print GDL.function("sin",(1,))
0.841470956802
And here's an example from elsewhere on the web:
>>> import numpy
>>> import GDL
>>> a = numpy.ndarray(10)
>>> GDL.pro("plot", a)