Esta aplicação , é um verificador de links quebrados em páginas da Web. Esse projeto foi proposto pela Freehelper, uma plataforma social que conecta ONGs, pessoas habilidosas e empresas responsáveis para projetos de curto-prazo em diferentes áreas profissionais.
. Python
. Streamlit
. Requests
. BeautifulSoup
. Docx
- Crie um ambiente virtual:
python -m venv link
- Ative o ambiente:
link/Scripts/Activate.ps1
- Instale as dependências necessárias:
pip install requirements.txt
- Execute o script Python:
streamlit run app/main.py
Após executar o script principal, a interface será exibida no navegador.
Caso queira desativar o ambiente virtual: deactivate
- Interface web para inserir a URL da página a ser verificada.
- Verifica links quebrados em uma página HTML.
- Salva os links quebrados em um documento do Word.
. main.py: script principal que monta a interface Web.
. page.py: configuração da página.
. search.py: Lógica da aplicação que faz a busca.
. style.py: define o estilo da aplicação.
Contribuições são bem-vindas! Se quiser melhorar o projeto, adicionar novas funcionalidades ou corrigir problemas, fique à vontade.