human
PythonでWebサイトデータスクレーパーを作成するにはどうすればよいですか？実行すると、あらゆるWebサイトからテキストコンテンツを抽出するPython 3ファイルの例を書いてほしい。
gpt
Pythonを使ってウェブサイトからテキストコンテンツを抽出するには、requestsライブラリと一緒にBeautifulSoupライブラリを使うことができます。以下は、ウェブサイトからすべてのテキストを抽出する方法を示す例です：

```python
import requests
from bs4 import BeautifulSoup

# Make a request to the website
url = 'https://www.example.com'
response = requests.get(url)

# Check if the request was successful
if response.status_code == 200:
    # Parse the HTML content of the page
    soup = BeautifulSoup(response.content, 'html.parser')

    # Find all the text in the page
    text = soup.get_text()
    
    # Print the extracted text
    print(text)
else:
    print(f'Request failed with status code {response.status_code}')

```

このコードは`requests.get`関数を使ってWebサイトにGETリクエストを行い、次に`BeautifulSoup`ライブラリを使ってページのHTMLコンテンツを解析し、すべてのテキストを抽出している。最後に、抽出されたテキストを表示する。