男のブログ俺は中卒だ。学歴なんて無くても生きていける。プログラミングpythonsuckamonPythonでは、XMLやHTML形式のデータを読み込むライブラリがいくつも存在する。Soup、html5libなどが代表的なライブラリとして挙げられるが、まずはこれらをインストールし、スクレイピングのための環境を整えていこう。必要なライブラリのインストールターミナルで下記コマンドを入力する。Notebookを開き、早速スクレイピングをおこなっていく。今回はpandasのread_html関数を使用する方法を紹介しよう。固定長ユニコード文字列型(1文字あたりのバイト数は環境による)]上記は、当ブログのとあるページをスクレイピングした例だ。read_htmlは引数にURLまたはファイルパスを指定し、デフォルトでは<table>タグで囲まれたデータを検出しパースしようとする。関数の戻り値として得られるオブジェクトは、データフレームのリストとなっている。tables[0]read_htmlで得たリストのインデックス番号を指定すると、上記のとおりpandasのデータフレームオブジェクトを得られる。ヘッダー行を指定するread_html関数はデフォルトではヘッダー行までデータとして読み込むので、ヘッダー行をデータフレームのラベルとしたい場合は、header引数に0を指定する。自作の手書き文字画像をニューラルネットワークで分類するプロフィール中卒男15歳で熊本から単身大阪へ渡り、囲碁棋士になるための修行を積む。その後、紆余曲折ありプログラミングを学び職とする。現在プログラミングや統計、機械学習の勉強に合わせ、双子の育児に奮闘中。