こんにちは、DXCEL WAVEの運営者(@dxcelwave)です! 本記事では「Pythonを用いてWeb上のファイルを自動でダウンロードするプログラミング手法」を紹介します。ファイル情報を取得するモジュールとしてRequestsを利用します。また、Web上でダウンロードしたファイルを「PCローカル環境に保存する方法」も併せてご紹介します。 【Python×Requests】Webサイトからファイルをダウンロードする方法 Web上のファイルをダウンロードする処理は、上図のようにHTTP通信と同様の流れになります。 ①クライアント側がダウンロードしたいファイル(画像、テキスト、pdfファイル等)リンクを指定し、HTTPリクエストを送信すると、②Webサーバー側がファイルコンテンツに対応するHTTPレスポンスを返します。 本記事で紹介するWebサイトからファイルをダウンロードする方法の特徴