pythonのマクロでdefで関数を複数作るとLibreOffice側から見ると全部見えてしまって、どれがトップの関数かわからなくなるのでわざわざクラスを使ってトップの関数だけが見えるようにしていたのだが、

LibreOfficeではhello1とhello2という関数だけを呼びだしたいなら、g_exportedScripts = hello2, hello2, とすればよいようだ。
最後のカンマは、タプル値として代入するために必要。

クラスなんか作らずどんどんdef使って書いて、呼び出したいdefだけ指定するというのが基本パターンかも。
selfを書く回数が減るような気がする。