> ## Documentation Index
> Fetch the complete documentation index at: https://docs.crewai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Raspar Site

> O `ScrapeWebsiteTool` foi desenvolvido para extrair e ler o conteúdo de um site especificado.

# `ScrapeWebsiteTool`

<Note>
  Ainda estamos trabalhando para melhorar as ferramentas, então pode haver comportamentos inesperados ou mudanças futuras.
</Note>

## Descrição

Uma ferramenta desenvolvida para extrair e ler o conteúdo de um site especificado. Ela é capaz de lidar com diversos tipos de páginas web fazendo requisições HTTP e analisando o conteúdo HTML recebido.
Esta ferramenta pode ser especialmente útil para tarefas de raspagem de dados, coleta de dados ou extração de informações específicas de sites.

## Instalação

Instale o pacote crewai\_tools

```shell theme={null}
pip install 'crewai[tools]'
```

## Exemplo

```python theme={null}
from crewai_tools import ScrapeWebsiteTool

# Para permitir a raspagem de qualquer site encontrado durante a execução
tool = ScrapeWebsiteTool()

# Inicialize a ferramenta com a URL do site,
# assim o agente só poderá raspar o conteúdo do site especificado
tool = ScrapeWebsiteTool(website_url='https://www.example.com')

# Extraia o texto do site
text = tool.run()
print(text)
```

## Argumentos

| Argumento        | Tipo     | Descrição                                                                                                                                                     |
| :--------------- | :------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| **website\_url** | `string` | **Obrigatório** URL do site para leitura do arquivo. Esta é a entrada principal da ferramenta, especificando de qual site o conteúdo deve ser raspado e lido. |
