OpenOffice.org Scripting with Python 
OOo では標準で Python を利用して次のことができます。
※OOo 3.1 で OOo に標準で含まれる Python が 2.6.1 になりました。
※OOo 3.0 では Python 関連で多数の問題があります。お勧めできません。
また、Py-UNO は日本ではほとんど利用されていませんが海外では結構利用されています。Python では多重継承が可能なので Java のようにインターフェースをクエリーする必要がありません。そのため OOo Basic などのように容易にコードを書けます。
StarSuite、StarOffice は Py-UNO を含んでいないそうです。
以前あった文章は以下に移動しました。