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

### Instruction:
PythonでWebサイトデータスクレーパーを作成するにはどうすればよいですか？実行すると、あらゆるWebサイトからテキストコンテンツを抽出するPython 3ファイルの例を書いてほしい。

### Response:

以下は、Webサイトデータスクレーパーとして使用できるPython 3ファイルの例です。この例では、リクエストとBeautifulSoupライブラリを使用して、任意のWebサイトからテキストコンテンツを抽出します。

＃ライブラリをインポートします
リクエストをインポートします
BS4からBeautifulSoupをインポートします

＃ウェブサイトのURLを指定します
url = 'http://example.com'

＃URLにget requestを作成します
response = requests.get（url）

＃応答をHTMLに解析します
soup = beautifulsoup（respons.text、 'html.parser'）

＃応答からテキストコンテンツを抽出します
text = soup.get_text（）

＃テキストを印刷します
印刷（テキスト）