Yahoo!ファイナンスの為替情報を取得してみます。
スクレイピングを行うためにBeautifulSoupというライブラリを使用します。
BeautifulSoupのインストール
まずBeautifulSoupをインストールします。
1 | pip install beautifulsoup4 |
スクレイピング
以下のページをスクレイピング対象とします。
http://stocks.finance.yahoo.co.jp/stocks/detail/?code=usdjpy
為替レートの数字が表示されている部分をソースで見ると次のようになっています。
1 | <td class="stoksPrice">108.460000</td> |
CSSセレクタで「.stoksPrice」の要素を取得します。
[コード]
1 | from bs4 import BeautifulSoup |
実行結果は下記の通りです。
[実行結果]
usdjpy= 108.460000