タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

QiitaとCythonに関するmima3のブックマーク (1)

  • Pythonで半角・全角の変換を高速に行う - Qiita

    Pythonで日語文字列を高速に半角・全角変換できるライブラリ「mojimoji」を紹介します。 mojimojiは、Pythonでの全角・半角変換を高速に行うことが出来ます。こちらで紹介した方法を使って、内部的にCython及びC++のunordered_mapを用いて変換処理をしており、従来実装よりかなり高速に動作します。 インストール 概要 mojimojiには、han_to_zenとzen_to_hanの二つのメソッドがあります。また、それぞれkana、digit、asciiというキーワード引数を取り、カタカナ、数字、アルファベットの変換をそれぞれ無効化できます。 全角から半角への変換 >>> import mojimoji >>> print mojimoji.zen_to_han(u'アイウabc012') アイウabc012 >>> print mojimoji.zen_t

    Pythonで半角・全角の変換を高速に行う - Qiita
  • 1