前提・実現したいこと
最近入門書を片手にpythonを始めた初心者です。
鉄道の運行情報を個人的に集めたいと思い、pythonのrequestsを使っています。
基本的に問題なく作れていたのですが、西武鉄道など複数のサイトの一部の文章だけがrequestsで取得することができませんでした。
なぜhtmlをそのまま取得することができないのかがわかりません。
どなたか教えてください。
該当のソースコード
import requests html = requests.get('https://www.seiburailway.jp/railwayinfo/index.html') html.encoding = html.apparent_encoding print(html.text)
西武鉄道のhtml
<div class="info-operation elem-paragraph"><div><div><div><div> <b><time datetime="2019-11-17T02:08:40+09:00">2019/11/17 02:08</time>更新</b> <!-- /elem-paragraph --><p title="西武鉄道各線は平常通り運行しております。">西武鉄道各線は平常通り運行しております。</p></div></div></div></div></div>
requestsで取得したhtml
<div class="info-operation elem-paragraph"><div><div><div><div> <caption><b><time datetime="2019-11-17T02:00:03+09:00">2019/11/17 02:00</time>更新</b></caption> <!-- /elem-paragraph --></div></div></div></div></div>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/17 00:22 編集
2019/11/17 07:24