静かなる名辞

pythonとプログラミングのこと


2018-03-25から1日間の記事一覧

【python】collections.ChainMapの使い方を理解する

pythonで複数の辞書をマージするにはどうしたらいいのでしょうか。forループ? 辞書内包表記を使う? updateメソッド? 実は、ChainMapというものもあります。実は、ChainMapというものもあります。実は、ChainMapというものもあります。その使い方について…

【python】外部プロセスと標準入出力で通信する

pythonで外部プロセス(subprocess)と、標準入出力を介したやりとりをしたいときがある。 目次 やってみること 簡単な方法 とりあえずやる 解説 応用:複数回入出力を送りつけたい まとめ やってみること 今回は問題例として、形態素解析器MeCabをpythonか…

【python】nltkで英語のStemmingとLemmatization

Stemming(ステミング)は単語の語幹を取り出したいとき、Lemmatization(レンマ化、敢えてカタカナ表記するとレンマタイゼーション)はカテゴリごとにグルーピングしたりしたいときに使う。 公式ドキュメントはここ。 nltk.stem package — NLTK 3.4 documen…