プログラミング 株探(kabutan)をスクレイピングして上場企業サイトURLを取得 上場企業のサイトURL一覧は、一般的には公開されていません。そのため、そこそこの金額により有料で販売されることもあります。この記事では、株探(kabutan)をスクレイピングをすることにより、上場企業サイトURL一覧を作成する方法を解説しています。 2021.05.07 プログラミング
プログラミング 【Pythonで財務分析】XBRL解析のためにArelleをインストール 財務分析をするなら、XBRLの解析を行うことになります。そして、PythonでXBRL解析をするなら、Arelle一択です。この記事では、かなりややこしいArelleのインストールについて詳しく解説しています。Arelleを普及させたいなら、もっと使いやすく簡単にして欲しいですね。 2021.05.06 プログラミング
プログラミング WebスクレイピングのためにBeautiful Soupをインストールする PythonはWebスクレイピングに適した言語と言われます。そのように言われるのは、Beautiful Soupのおかげだと考えています。この記事では、そんなBeautiful Soupについて説明しています。インストールから動作確認までも解説しています。 2021.05.05 プログラミング
データ分析 上場企業(3842社)が契約するレンタルサーバーを調査した結果 上場企業のWebサイトが利用するレンタルサーバーを調査しました。その調査結果は、バラエティー豊かで面白い結果となりました。この記事では、調査方法の内容とその結果を解説しています。そして、それらの結果をもとにおススメできるレンタルサーバーを紹介しています。 2021.05.04 データ分析
プログラミング PythonでサイトURLからIPアドレスを取得する【URL→ドメイン→IP】 PythonでURLからIPアドレスを取得する方法を知っていますか?別途ライブラリのインストールはナシです。この記事では、Python標準ライブラリだけを使って、URLからIPアドレスを取得する方法をサンプルコード付きで解説しています。 2021.05.03 プログラミング
プログラミング pydeckを使ったdeck.glによるデータ可視化【Python】 機械学習エンジニア・データサイエンティスト、Webをよくわからないプログラマーの方に朗報です。地図を用いたWebGLベースのWebコンテンツをPythonだけで作ることができます。この記事では、Pythonライブラリであるpydeckについて解説しています。 2021.05.02 プログラミング
プログラミング EasyOCRをインストールしてPythonで文字認識を行う EasyOCRがディープラーニングをベースにしたOCRだと知っていますか?EasyOCRにおいては、PyTorchを使ってディープラーニングをガシガシと行っています。この記事では、EasyOCRのインストールから動作確認までを詳しく解説しています。 2021.05.01 プログラミング
プログラミング 【Python】GiNZAをインストールして機械学習による形態素解析を行う 機械学習による形態素解析と言えば、GiNZAが有名です。機械学習と形態素解析となれば、GiNZAのインストールは大変そうに感じます。でも、GiNZAはシステム要件さえ把握すれば、pipコマンド一つで簡単にインストールできてしまいます。 2021.04.30 プログラミング
プログラミング WebGLで画像を表示する際の注意点(WebGLコンテキストの最大数) WebGLコンテキストには最大数が決まっているのを知っていましたか?そして、ブラウザ毎にWebGLコンテキストの最大数は異なります。この記事では、WebGLで画像を表示する際にハマりやすいWebGLコンテキストの制限について解説しています。 2021.04.29 プログラミング
プログラミング Twitter APIを使わずにPythonで自動ツイートを実現 Twitter APIを使わずにPythonで自動ツイートが可能です。これにより、Twitter APIの面倒な利用申請や、厳し過ぎる利用制限ともサヨナラできます。この記事では、Seleniumを使ってTwitterへのログインから、ツイートまでを自動化する方法を解説しています。 2021.04.28 プログラミング