Este é um projeto em Python que verifica os links de um site e fornece informações sobre cada um deles, como a página onde o link está alocado, o link com problema, o status de requisição desse link e o tipo de link.
- Python 3.x
- Bibliotecas Python: requests, BeautifulSoup, pandas, openpyxl, tqdm
-
Clone o repositório:
git clone https://github.com/davidjeiel/lista-links.git
-
Acesse o diretório do projeto:
cd lista-links
-
Instale as dependências:
pip install -r requirements.txt
-
Execute o arquivo
check_links.py
:python check_links.py
-
Será solicitado que você insira a URL do site que deseja verificar.
-
Escolha o tipo de resposta que deseja receber:
- Digite
1
para gerar um arquivo de texto com os resultados. - Digite
2
para gerar um arquivo CSV com os resultados. - Digite
3
para gerar um arquivo Excel (xlsx) com os resultados. - Digite
4
para exibir os resultados em tela.
- Digite
-
Dependendo da sua escolha, os resultados serão exibidos em tela, ou um arquivo de texto, CSV ou Excel será gerado contendo os resultados.
Contribuições são bem-vindas! Se você tiver sugestões, melhorias ou correções, fique à vontade para abrir um Pull Request.
Este projeto está licenciado sob a MIT License.