2005
Apr
26th
goodicコマンド
コマンドラインからGoo辞書を引く
shunuhsさんのsh1.2のextrans.pyからトラックバックをいただきました。
ところでライブラリ化したgoodicを使って、コマンドラインからGoo辞書を引くgoodicコマンドを。
僕が使うたいていのターミナルの文字コードはEUC-JPなので、入出力ともEUC-JPです。
ということで、ソースと実行例は以下のような感じ。
何かというと、exciteの翻訳ページを用いて英文和訳をするスクリプトです。とのこと。面白いですね。後で試してみよう。
ところでライブラリ化したgoodicを使って、コマンドラインからGoo辞書を引くgoodicコマンドを。
僕が使うたいていのターミナルの文字コードはEUC-JPなので、入出力ともEUC-JPです。
ということで、ソースと実行例は以下のような感じ。
ソース
実行例
#!/usr/local/bin/python # -*- coding: euc-jp -*- import sys, goodic kind = sys.argv[1] word = sys.argv[2] mode = 0 proxy = "" word = unicode(word, "euc-jp", "ignore") h, m = goodic.search(kind, word, mode, proxy) print h.encode("euc-jp") print m.encode("euc-jp")
実行例
mits% goodic ej congratulation con・grat・u・la・tion ━━ n. 祝賀; (pl.) 祝詞 (Congratulations!おめでとう!). ⇒congratulate
Posted by setomits at 10:32 |
Comments: 0