Using SCFunctionAccess::callFunction from Python

Basile Starynkevitch basile at starynkevitch.net
Tue Mar 11 11:25:26 UTC 2025


On Thu, 2025-03-06 at 10:45 +0100, Sebastian Henschel wrote:
> Hi there!
> 
> As this does not concern the development of LibreOffice directly, it is 
> about software development or rather using an LO API.
> Please send me elsewhere if this is not the appropriate place.
> I was doing some reasearch the last couple of days and also toying with 
> code and have not found a satisfying answer yet.
> 
> The short version of my question is:
> How can i run `SCFunctionAccess::callFunction` from Python wihout UNO?
> 
> The long version:
> I have this large legacy application written in Excel which was made 
> compatible with LibreOffice in recent years.
> This application is still updated on a regular basis.
> Now, there is the need to make this application (or parts of it) 
> available as a web service.


A possible approach (at least on Linux or POSIX) might be to use libonion code.

See https://github.com/davidmoreno/onion

regards


-- 
Basile STARYNKEVITCH           <basile at starynkevitch.net>
8 rue de la Faïencerie
92340 Bourg-la-Reine,          France
http://starynkevitch.net/Basile & https://github.com/bstarynk 
& https://github.com/RefPerSys/RefPerSys/


More information about the LibreOffice mailing list