MENU
スポンサーリンク

【Python】でローカルファイルを読み込む方法

2020 3/16
【Python】でローカルファイルを読み込む方法

Requestsを使わずに検証したい

スクレイピングするのに毎回 Requests でサーバーにアクセスするのは避けたいところ。
そこで、一度アクセスしたHTMLをローカルファイルに保存しておきます。

$ python3 html.py >html.txt

取得したファイルを BeautifulSoup で処理するために読み込みます。

#ローカルからファイルを読み込む
html_path = './html.txt'
with open(html_path) as f:
    res= f.read()

soup = BeautifulSoup(res, 'html.parser')

これで Requests と同様に読み込めるようになりました。

参考
Pythonでhtmlのファイルを読み込む方法

この記事を書いた人

Kaology は、私個人の経験や考えを基に発信している個人メディアです。

ブッシュクラフトやツーリング、タイニーハウス、読んだ本の話、ブログに関する話など、さまざまな内容をお届けしています。