現在下記URLより、情報を取得しようとしておりましたが、
当該URLにはjavascriptによって表示されているデータもあるため「requests_html」ライブラリを使い情報も取得したいと考えておりました。
URL:https://www.jpx.co.jp/
しかし下記のコード(コード1)ですとエラー(画像添付)が表示されたため、「HTMLSession」を「AsyncHTMLSession」に変更(コード2)し実行したところ、また別のエラー(画像添付)が発生いたしました。
解決方法をご存じの方がいらっしゃいましたらご教示の程よろしくお願いします。
なお、Google Colaboratoryを利用しております。
コード1
from requests_html import HTMLSession session = HTMLSession() r = session.get('https://www.jpx.co.jp/') tpx = r.html.find('.chart-box', first=True) print(tpx.html)
コード2
from requests_html import AsyncHTMLSession session = AsyncHTMLSession() r = session.get('https://www.jpx.co.jp/') r.html.render() tpx = r.html.find('.chart-box', first=True) print(tpx.text)
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/04/11 11:05