Diretrizes contribuintes
Antes de contribuir
Bem -vindo ao repositório de raspagem na web! Antes de enviar suas solicitações de tração, leia as diretrizes abaixo mencionadas com cuidado . Se você tiver alguma dúvida sobre o guia contribuinte, sinta -se à vontade para declarar claramente em um problema ou peça à comunidade em nosso canal Discord .
Contribuinte
Estamos muito felizes por você considerar implementar a raspagem na web para os outros! Este repositório é referenciado e usado pelos alunos de todo o mundo. Sendo um de nossos colaboradores, você concorda e confirma que:
- Você é dono do seu trabalho
- Qualquer trabalho plagiado não será mesclado.
- Seu trabalho será distribuído sob licença do MIT
- Seu trabalho deve seguir nossos estilos e padrões
Contribuição
Agradecemos todas as contribuições, desde a contribuição da documentação até a implementação da automação da Web.
Ajude -nos a manter nossa lista de problemas pequenos adicionando fixes: #{$ISSUE_NO} à mensagem de confirmação de solicitações de puxar que resolvem problemas abertos. O Github usará esta tag para fechar automaticamente o problema quando o PR for mesclado.
Tópicos incluídos neste repositório:
- Raspagem na web
- Automação da Web
- Selênio
- Linda sopa
Estilo de codificação
Queremos que seu trabalho seja legível por outras pessoas; Portanto, encorajamos você a observar o seguinte:
- Por favor, concentre -se muito na nomeação de funções, classes e variáveis.
- Ajude seu leitor usando nomes descritivos que podem ajudá -lo a remover comentários redundantes.
- Siga as convenções de nomeação de Python
- Adicione o pacote
autopep8 ao seu projeto.
Outros requisitos para envios
- A extensão do arquivo para arquivos de código deve ser
.py - Use rigorosamente Snake_Case (subscore_separed) em seu arquivo_name, pois será fácil analisar no futuro usando scripts.
- Crie novos diretórios com o nome do seu projeto.
- Se você modificou/adicionou o código de código, verifique se o código compila antes de enviar.
- Se você modificou/adicionou o trabalho de documentação, verifique se seu idioma é conciso e não contém erros gramaticais.