2016-03-31から1日間の記事一覧

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

LibreOfficeではhello1とhello2という関数だけを呼びだしたいなら、g_exportedScripts = hello2, hello2, とすればよいようだ。 最後のカンマは、タプル値として代入するために必要。クラスなんか作らずどんどんdef使って書いて、呼び出したいdefだけ指定す…