Python初心者がサンプルコードを見たときに理解に苦しむのが、おまじないのように書かれているif __name__ == '__main__'。 アンダースコアに惑わされるが「__name__に格納されている値が'__main__'という文字列であれば、以降の処理を実行する」という単なるif文。 関連記事: Pythonのif文による条件分岐の書き方(if, elif, else) __name__と'__main__'の意味が分かれば理解できる。
Posted: 2018-05-23 / Modified: 2020-07-19 / Tags: Python, pandas, スクレイピング, Web API e-Statは日本の統計データを閲覧・ダウンロードできる政府統計ポータルサイト。国勢調査や人口推計、労働力調査など様々なデータが公開されている。 e-Stat / 政府統計の総合窓口 Web上で検索してデータをダウンロードすることもできるが、その場合、形式がExcelに限られていたり、プログラムで処理しにくいレイアウトだったりする。 e-StatではWeb APIが公開されていて、そちらを使うと機械判読可能な形式(JSON, XML, CSV)で取得可能。一括ダウンロードも簡単。 政府統計の総合窓口(e-Stat)−API機能 公式にPythonのライブラリが公開されている。 e-stat-api/adaptor が、ただデー
この本は良い。原著のKindle版を持っているのに買ってしまった。 注意点と良い点を紹介する。 目次・内容 注意点 / こんな人にはオススメできない 英語版はオンラインで無料公開されている Pythonの基礎には触れられていない 良い点 / こんな人にオススメしたい NumPyの説明が(比較的)詳しい 新しいバージョンのpandasに対応 Matplotlibの説明が詳しく、サンプルが豊富 機械学習のアルゴリズムへの理解が深まる 類書との比較 『科学技術計算のためのPython入門』 『Pythonによるデータ分析入門』 まとめ 目次・内容 正式な書名は『Pythonデータサイエンスハンドブック ――Jupyter、NumPy、pandas、Matplotlib、scikit-learnを使ったデータ分析、機械学習』。 サブタイトルにある、Jupyter(IPython)、NumPy、pa
Pythonのサードパーティライブラリfeedparserを使うと、RSS / Atomフィードを解析(パース)してサイトの新着記事などの情報を抽出できる。フォーマットの仕様の違いをfeedparserが吸収してくれるので、どんなフォーマットでも同じように扱える。 kurtmckee/feedparser: Parse feeds in Python Documentation — feedparser 5.2.0 documentation ここでは以下の内容について説明する。サンプルコードのfeedparserのバージョンは5.2.1。 フィードのフォーマット feedparserのインストール feedparserの基本的な使い方 feedparserで取得できる情報 フィードから新着記事のURL・タイトルのリストを抽出 フィードのフォーマット ウェブサイトのコンテンツの概要を配信す
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く