-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
DOCS: Adicionando arquivo tutorial scrapy na documentacao
- Loading branch information
1 parent
40f0159
commit 8e8622f
Showing
1 changed file
with
75 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
# Tutoria Scrapy | ||
|
||
Este guia fornece instruções passo a passo para configurar e executar um spider Scrapy em uma máquina Linux, desde a instalação do Python até a execução de um spider. | ||
|
||
## Pré-requisitos | ||
- Python 3 | ||
- pip (gerenciador de pacotes para Python) | ||
- venv (ferramenta para criar ambientes virtuais isolados) | ||
|
||
## Passo 1: Instalação do Python | ||
|
||
Verifique se o Python está instalado em seu sistema com o seguinte comando: | ||
|
||
```bash | ||
python3 --version | ||
``` | ||
|
||
Se não estiver instalado, você pode instalá-lo usando: | ||
|
||
``` | ||
sudo apt update | ||
sudo apt install python3 python3-pip | ||
``` | ||
|
||
## Passo 2: Instalação do Virtual Environment | ||
|
||
Instale o pacote venv para gerenciar ambientes virtuais: | ||
|
||
``` | ||
sudo apt install python3-venv | ||
``` | ||
|
||
## Passo 3: Criação de um Ambiente Virtual | ||
Recomenda-se criar na raíz do projeto para melhor administração. Exemplo: | ||
|
||
``` | ||
python3 -m venv venv | ||
``` | ||
|
||
## Passo 4: Ativação do Ambiente Virtual | ||
|
||
Ative o ambiente virtual: | ||
``` | ||
source venv/bin/activate | ||
``` | ||
|
||
O prompt de comando deve mostrar (venv) indicando que o ambiente está ativado. | ||
|
||
## Passo 5: Instalação do Scrapy | ||
|
||
Com o ambiente virtual ativo, instale o Scrapy: | ||
|
||
``` | ||
pip install scrapy | ||
``` | ||
|
||
## Passo 6: Executar o Spider Scrapy | ||
|
||
Navegue até o diretório do scrapy e execute o spider com: | ||
|
||
``` | ||
cd webscrapy/minas_de_cultura_scrapy | ||
``` | ||
|
||
Execução do crawler: | ||
``` | ||
scrapy crawl prototipo_spider | ||
``` | ||
|
||
## Passo 7: Desativação do Ambiente Virtual | ||
|
||
Quando terminar, desative o ambiente virtual: | ||
``` | ||
deactivate | ||
``` |