'swig'`が発生しました。uWSGI"が発生しました。未分類python3.xの環境で、wikipediaのページを読み込み、htmlの内容を文字化けせずに画面に出力させる方法です。今回はcchardetという文字コードの自動認識を行えるpipパッケージを使ってみます。pythonpythonで配列に入ったデータをn件ごとの塊に分ける方法です。apexは、下記のコマンドでインストールすることができます。macOSの場合インストール先はデフォルトで/usr/local/bin/apexになります。pythonロリポップのレンタルサーバでpythonスクリプトを実行しようとして、sshから直接コマンドを実行すると動くのにcronから自動実行するとうまく動かないことがありました。requestspythonでは、requestパッケージを利用することでスクリプトからhttpのリクエストを送信することができます。tokenエラーが発生することがあります。defined"エラーが発生することがあります。Falseであるためで、先頭を大文字にすれば良いです。pythonpythonでは、自然言語処理を行うのに便利なライブラリが数多く用意されています。その中でも有名なNLPライブラリとして、Scikit-Learn,NLTK,Gensim,spaCy,NetworkX,Yellowbrickなどがあります。None`を使用すると良いです。venvpythonのvenv環境でmatplotlibを使おうとすると以下のRuntimeErrorが発生したので、解決させた方法を書いておきます。pythonpythobでは、os.listdir()関数で、ディレクトリ内に存在するファイルの一覧を取得できます。pythonanimetranscripts.wikispaces.comというサイトでは、英語版が出ているアニメ作品の字幕スクリプトのテキストを有志の人が作成し、提供してくれています。pythonpythonで、指定されたディレクトリがなければ作成するプログラムです。下記のサンプルでは、outputというディレクトリの存在チェックを行い、なければ作成しています。specified」の警告が出ることがあります。scikit-learnpythonでtf-idf処理を行う時によく利用される、TfidfVectorizer()には,単語ベクトルを成果するためにnormパラメータというものがあります。今回、このnormの役割を確認するために、ソースコードを確認してみました。tf-idfpythonのscikit-learnライブラリには、tf/idf処理を行うTfidfVectorizer()という関数があります。TfidfTransformer()という関数を使用しています。pythonpythonで対数を取る関数math.log()の使い方と、対数自体の概念のおさらいです。対数は久しぶりに使うとなんの事だったか忘れてしまうので、順を追って分かりやすく説明しています。自然言語処理pythonでは、collections.Counter()を使って配列の各要素が何回出てきたかの度数分布を簡単に求めることができます。frequency)を求めたい場合、この機能を使うと便利です。pythonpythonで一定時間プログラムをスリープさせたい場合は、time.sleep()を使用します。writepythonで文字を改行せずに出力するには、sys.stdoit.write()メソッドを使用します。write()で出力した文字は、出力バッファリングされます。出力したい場合はflush()を使用します。pythonpythonでシェルから直接ワンライナーのプログラムを実行したい場合は、`-c`オプションを使用します。pythonpythonでは他の言語で連想配列/ハッシュに相当するデータ構造として、辞書(Dictionary)型というものがあります。pythonの辞書データを値の順や、キーの順でソートするサンプルコードを紹介します。pythonpython3を使った数値計算に関する演算子です加減乗除は他の言語と同じなので、pythonならではのモノのみ記載します。pythonpythonではtype()を使用することで変数のデータ型を確認できます。pyenvpythonではpyenvを使うことで、python2系とpython3系を共存させることができます。今回は、このpyenvをmacOSにインストールして、別バージョンのpythonをインストールしてみました。pythonpythonを使って、指定されたファイルの内容全部を取得した上で、ファイル内に含まれる改行を取り除き、1行に連結するプログラムです。pythonpythonでMeCabの分かち書き機能を利用して、特定のファイル内に存在する単語の出現回数を求めるプログラムです。frequency)と呼ばれています。pythonファイルから読み込むと末尾に改行文字が付くので、改行を取り除く必要がある点に注意。pythonpythonのscikit-learnをインストールするのに必要だったダウンロードファイルのサイズをメモしておきます。合計55Mbyteぐらいで、モバイル回線経由でも問題なくダウンロードできる程度でした。VagrantAmazonLinuxで、Python3から形態素解析ライブラリのMeCabを使用できるようセットアップしたVagrantの設定ファイルを作成しました。up`するだけで環境が構築できます。pythonMeCabで形態素解析を行わず、分かち書きだけ行いたい場合は、`-Owakati`オプションを使用すれば良いです。pythonLinuxで作成したpythonスクリプトを実行可能な形式にするには、以下の2つを行えば良いです。pythonpythonでMeCabを使おうとしたところ、いろいとエラーがでてハマったので、発生したエラーと対処した方法を書いておきます。今回動作させようとしたプログラムは下記で、与えられた文章の形態素解析を行うものです。pyenvpythonではpyenvというツールを使うことで、1台のPCに複数バージョンのpython環境を共存させることができます。'setup'`エラーが出ることがあります。(1)RSSの購読はこちら。