読者です 読者をやめる 読者になる 読者になる

JythonでPowerPointファイルを読み込む

Jython

JavaPowerPointファイルを読み込む
http://labs.unoh.net/2008/03/javapowerpoint.html

それ、Jythonなら1行で書けるよ!

import sys;from org.apache.poi import hslf;a=lambda x: hasattr(x, 'getText') and sys.stdout.write(x.getText() or '');[map(a, x.getShapes()) for x in hslf.usermodel.SlideShow(hslf.HSLFSlideShow(sys.argv[1])).getSlides()]

・・・と思ったけど、文字化けして使い物にならなかった。
もうちょっと短く書けるのではないか。修行が足りない。