pywebkitgtkとPILでWebページのサムネイル作成
pywebkitgtkとjswebkitでJavaScriptを実行してJavaScript実行済みのドキュメントを得る - ラシウラ と同様の手法で、WebKitを使ってサムネイルを作成するPythonコードもつくってみました。サムネイル化にはPILを使っています。
xvfb-run -s "-screen 0 1024x768x24" python getscreenshot.py http://www.hatena.ne.jp/
ソース: getscreenshot.py
thumbじゃなくthumとなってるのは愛嬌ということで(ミスです)。
(gistはそのまま埋め込めるのね)