Below is an instruction that describes a task. Write a response that appropriately completes the request.

### Instruction:
WebアドレスからすべてのテーブルをダウンロードするPythonスクリプトを書きます。

### Response:

インポートが必要です
BS4からBeautinfulSoupをインポートします
PDとしてパンダをインポートします

＃ ウェブアドレス
url = "https://example.com"

＃ウェブアドレスへのページ
res = requets.get（url）

＃リクエストが成功したかどうかを確認してください
rep.status_code == 200の場合：
    ＃abeautyosoupで答えを分析します
    スープ= beautifulsoup（res.text、 "html.parser"）
    ＃ページ上のすべてのテーブルを見つけます
    表= soup.find_all（ "テーブル"）
    ＃テーブルをツアーします
    私の場合、列挙のテーブル（表）：
        ＃テーブルをPandasデータフレームに変換します
        df = pd.read_html（str（table））[0]
        ＃データフレームをCSVファイルとして保存します
        df.to_csv（f "table_ {i} .csv"、index = false）
それ以外：
    ＃請願が成功していない場合に備えてエラーメッセージを印刷する
    print（ "ページをダウンロードするときのエラー。"）

このコードは、リクエストライブラリを使用してWebアドレスにリクエストを行い、HTMLコンテンツをBeautifulUUPで分析し、ページ上のすべてのテーブルを見つけます。次に、PANDASのread_html関数を使用して各テーブルをデータフレームに変換し、各データを一意の名前でCSVファイルとして保持します。