I can write Calc macros in LibreOffice Basic, and I can write Python scripts. I'd really like to be able to call Python scripts from Calc spreadsheets, but I don't know how. I have the vague idea that this would involve using the "Python-UNO" bridge and that I need to install a "Python listener," but I don't know what these things are, much less how to create or work with them.

Would anyone be able to point me in the right direction? Thanks much.